npoi获取word页数

如果是npo生成的docx,那么需要用户手动保存过的,才会有正确的页数信息。

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
using System;
using System.IO;
using NPOI.HPSF;
using NPOI.XWPF.UserModel;
using System.IO;
using Microsoft.Win32;
using NPOI;
 
namespace todoc
{
    class Program
    {
        static void Main(string[] args)
        {
 
            XWPFDocument docx = new XWPFDocument(POIXMLDocument.OpenPackage("simple.docx"));
 
            int pages = docx.GetProperties().ExtendedProperties.GetUnderlyingProperties().Pages;
            Console.WriteLine(pages);
 
 
            Console.ReadKey();
            return;
       
    

  

posted @   Ender.Lu  阅读(1993)  评论(1编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示