PDF Parser
PDF Parser
PDFParser membaca dan menafsirkan PDF byte stream, membangun COS object graph untuk dokumen. Ini adalah titik masuk untuk menganalisis PDF yang ada sumber byte ke model objek yang dapat dilayari.
PDFLexer (dalam bahasa Inggris)
PDFLexer mengetikkan sintaksis PDF dari aliran byte, mengidentifikasi kata kunci, nama, string, angka, dan elemen leksikal lainnya. Ini adalah pemindai yang mendasari digunakan oleh: PDFParser.
PDFWriter (PDF Penulis)
PDFWriter Serialisasi model objek COS kembali ke aliran byte PDF. Ini menangani Generasi tabel referensi silang dan logika update tambahan.
Menggunakan API Parser
Pengelolaan Document class constructor memanggil parser secara internal ketika diberikan file untuk akses parser langsung, gunakan Document.getParser() untuk mendapatkan PDFParser contoh yang terkait dengan dokumen yang dimuat:
try (Document doc = new Document("input.pdf")) {
PDFParser parser = doc.getParser();
// Access low-level document structure
}