XRefParser
XRefParser
概述
XRefParser 是一个类在Java的FOSS中.
解析器用于ISO 32000-1:2008第7.5.4 (文本xref表) 和第 7.5.8 (x Ref流) 中定义的PDF交叉参考表和流.
本类提供了5种方法,用于在Java程序中使用XRefParser对象. 有的方法包括: XRefParser, findStartxref, getEntries, getTrailerDictionary, parse. 所有公众成员在安装了Java的FOSS包后,可以访问任何 Java应用程序. 特性: entries, trailerDictionary.
属性
| 名称: | 类型 | Access | 描述情况 |
|---|---|---|---|
entries | Map<PdfObjectKey, XRefEntry> | 阅读 | 返回迄今为止解析的所有交叉引用条目. |
trailerDictionary | PdfDictionary | 阅读 | 返回拖车词典. |
方法
| Signature | 描述情况 |
|---|---|
XRefParser(reader: RandomAccessReader, lexer: PDFLexer) | 构建一个XRefParser. |
parse(startxrefPosition: long) | 解析从给定的startxref位置开始的交叉引用. |
getEntries() → Map<PdfObjectKey, XRefEntry> | 返回迄今为止解析的所有交叉引用条目. |
getTrailerDictionary() → PdfDictionary | 返回拖车词典. |
findStartxref(reader: RandomAccessReader) → long | 通过从文件的末端向后搜索,找到startxref位置. |