straitwest
2021-01-24 15:29spire.pdf for .Net 如何取得一个书签所对应的页面在文档中的页号(页码)
页号(不一定是所显示的页脚的页码号,如果页码是从第1页开始编且连续,那么两者一样)。我用如下代码 :
Spire.Pdf.PdfDocument pdf = new Spire.Pdf.PdfDocument();
pdf.LoadFromFile(@"测试.pdf");
Spire.Pdf.Bookmarks.PdfBookmarkCollection bookmarks = pdf.Bookmarks;
for (int i = 0; i< bookmarks.Count; i++)
{
Spire.Pdf.Bookmarks.PdfBookmark bookmark = bookmarks[0];
MessageBox.Show(bookmark.Destination.PageNumber.ToString());
}
显示却是“-1”,这是哪里有问题,不是用PageNumber属性?哪位高手有用过的指教一下,谢谢。
- 点赞
- 回答
- 收藏
- 复制链接分享
1条回答
为你推荐
- Java语言调用word文件中的数据的方法,不要什么spire.doc.jar商业版,不稳定垃圾还要钱,坑
- 开发语言
- 3个回答
- wkhtmltopdf:如何设置拉伸的A4 PDF文档?
- removing-whitespace
- pdf-generation
- wkhtmltopdf
- php
- 1个回答
- c# aspose.words word表格都是添加行,怎么添加列?
- c#
- visual studio
- 2个回答
- java将内容导出为word文档,某些内容加粗或者别的格式
- java
- 3个回答
- java如何给office加水印
- linux
- java
- 4个回答
换一换