PDF Parsons
PDFPARSER
PDFParser Lire et interpréter le courant de byte PDF, construisant la COS graphisme objet pour le document. Il est le point d’entrée pour parsage un PDF existant La source de byte dans un modèle d’objet navigable.
PDFLexer
PDFLexer -Tokenise la syntaxe PDF d’un courant byte, en identifiant les mots clés, noms, lignes, nombres et autres éléments léxicos. c’est le scanner sous-jacent Utilisé par PDFParser.
PDFWriter
PDFWriter sérialiser le modèle de l’objet COS à un flux de byte PDF. Il gère génération de tableau de référence et logique d’actualisation incrementale.
Utiliser le Parser API
Le Document Le constructeur de classe invite le parser à l’intérieur lorsqu’un fichier est donné route ou courant. pour l’accès direct parser, utilisez Document.getParser() Pour obtenir le PDFParser Les cas associés au document chargé :
try (Document doc = new Document("input.pdf")) {
PDFParser parser = doc.getParser();
// Access low-level document structure
}