Parser PDF
PDF Parser
PDFParser Llegeix i interpreta el flux de bytes PDF brut, construint la COS. object graph per al document. És el punt d’entrada per a l’anàlisi d"un PDF existent font de byte en un model d’objecte navegable.
PDFLexer
PDFLexer tokeniza la sintaxi PDF des d’un flux de bytes, identificant paraules clau., És l’escanner subjacent a la informació. utilitzat per: PDFParser.
PDFWriter
PDFWriter serialitza el model d’objecte COS de tornada a un flux de bytes PDF. Generació de taules de referència cruzada i lògica d’actualització incremental.
Utilitzar l’API Parser
El Document constructor de classe invoca l’anàlisi internament quan se li dóna un fitxer. Per a l’accés directe al parser, utilitzar el sistema de detecció d’errors. Document.getParser() per obtenir el PDFParser instància associada al document carregat:
try (Document doc = new Document("input.pdf")) {
PDFParser parser = doc.getParser();
// Access low-level document structure
}