当我使用ExtractPages方法切割一个大文件时,我发现当我的第二个参数(count)超过55时,切割出的文件总是比预期少一页。比如传递参数时(0,100 ),结果应该是从第一页开始,往后切100页,但结果是从第一页到第99页。
我现在使用的是临时凭证,这个问题是否和凭证有关?
下面代码的path为docx文件在磁盘中的位置
Document doc = new Document(path);
string filename = doc.OriginalFileName;
Console.*WriteLine*("filename=" + filename);
Document extractPages = doc.ExtractPages(0, 100);
extractPages.Save(subPath+"p.docx");
image.png (8.0 KB)
缺少的总是预期的最后一页