[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.Bookmarks和PDFDocument.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。
帮助收藏
光栅net|C API|c++类库|HTML5 JavaScript
文档net|C API|c++类库|HTML5 JavaScript
医疗net|C API|c++类库|HTML5 JavaScript
医疗Web查看器net
188宝金博怎么下载
支持的平台上
net, Java, Android和iOS / macOS组件
C / c++类库的API
HTML5 JavaScript库
你的邮件已经发送到支持!有人应该联系!如果你的问题是紧急请回到聊天。
聊天时间:
周一——周五,上午6点等
谢谢你的反馈!
请填写表单重新开始一个新的聊天。
所有代理目前离线。
聊天时间:
周一-周五
早上8:30 - 6点
联系我们请填写这张表格,我们将通过电子邮件联系你。