←选择平台

PDFParseDocumentStructureOptions枚举

总结
时要使用指定选项解析一个PDF文档的结构。
语法
c#
VB
c++
Java
[SerializableAttribute ()][FlagsAttribute ()]公共枚举PDFParseDocumentStructureOptions
< FlagsAttribute () >< SerializableAttribute () >公共枚举PDFParseDocumentStructureOptions
公共最后PDFParseDocumentStructureOptions扩展java.lang.Enum < PDFParseDocumentStructureOptions >
[FlagsAttribute ()][SerializableAttribute ()]公共枚举PDFParseDocumentStructureOptions
成员
价值 成员 描述
0 x00000000 没有一个 没有任何解析。
0 x00000001 书签 解析书签构成文档的目录(TOC)。这个选项填充PDFDocument.Bookmarks财产。
0 x00000002 InternalLinks 解析页面之间的内部链接(或跳跃)发现在文档中。这个选项填充PDFDocument.InternalLinks财产。
0 x00000004 图片 解析图片在文档中找到。这个选项填充PDFDocument.Images财产。
0 x00000008 字体 解析文档中的字体。这个选项填充PDFDocument.Fonts财产。
0 x0000001f 所有 解析书签、内部链接、图片、字体和嵌入的文件。
0 x00000010 EmbeddedFiles 解析嵌入文件。
讲话

PDFParseDocumentStructureOptions使用枚举的类型选项参数传递给PDFDocument.ParseDocumentStructure方法。

PDF文档的结构是它的目录(TOC)的PDFBookmark对象保存在文档中,内部链接的集合(或跳跃)之间的页面中找到所有的页面(PDFInternalLink对象)。

当一个PDFDocument创建对象的价值PDFDocument.BookmarksPDFDocument.InternalLinks将初始化。你必须调用PDFDocument.ParseDocumentStructure解析方法感兴趣的项目(由PDFParseDocumentStructureOptions通过了的选项参数方法)。这样做是出于性能原因,只能够解析感兴趣的对象。

你可以解析书签或内部链接或PDF文档使用PDFDocument.ParseDocumentStructure方法。当方法返回时,PDFDocument将更新如下:

  • 如果PDFParseDocumentStructureOptions。指定书签,然后PDFDocument.Bookmarks将填充一个集合PDFBookmark为每个书签项在文档对象。如果在文档中没有找到书签,PDFDocument.Bookmarks将初始化一个空集合(PDFDocument.Bookmarks.Count将0)。

  • 如果PDFParseDocumentStructureOptions。InternalLinks指定,那么PDFDocument.InternalLinks将填充一个集合PDFInternalLink为每个对象内部链接(或跳)项目文档中找到。如果没有发现文档中,内部链接PDFDocument.InternalLinks将初始化一个空集合(PDFDocument.InternalLinks。计数为0)。

的值PDFParseDocumentStructureOptions可以一起“或”。

例子

为一个例子,请参考PDFDocument.ParseDocumentStructure

需求

目标平台

Leadtools。Pdf组装
188金宝搏的网址客服|支持|联系我们|知识产权的通知
©1991 - 2021领先的技术公司。保留所有权利。