XRefParser
Genel Bakış
XRefParser Java için FOSS’de bir sınıf.
ISO 32000-1:2008’de tanımlanan PDF çapraz referans tabloları ve akışlar için analiz cihazı, §7.5.4 (metin xref tablosu) ve § 7.5.8 (xref akışı).
Bu sınıf, Java programlarında XRefParser nesnelerle çalışmak için 5 yöntem sağlar. Kullanılabilir yöntemler şunlardır: XRefParser, findStartxref, getEntries, getTrailerDictionary, parse. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Özellikleri: entries, trailerDictionary.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
entries | Map<PdfObjectKey, XRefEntry> | Oku . | Şimdiye kadar analiz edilen tüm çapraz referans girdilerini gönderir. |
trailerDictionary | PdfDictionary | Oku . | Karavan sözlüğünü gönderir. |
Yöntemler
| Signature | Açıklama: |
|---|---|
XRefParser(reader: RandomAccessReader, lexer: PDFLexer) | XRefParser’ı oluşturur. |
parse(startxrefPosition: long) | Verilen startxref konumundan başlayan çapraz referansı analiz eder. |
getEntries() → Map<PdfObjectKey, XRefEntry> | Şimdiye kadar analiz edilen tüm çapraz referans girdilerini gönderir. |
getTrailerDictionary() → PdfDictionary | Karavan sözlüğünü gönderir. |
findStartxref(reader: RandomAccessReader) → long | Startxref konumunu dosyanın sonundan geriye doğru aramakla bulur. |