iText 7 pdfDebug
pdfDebug est un débogueur PDF qui vous aide à inspecter les PDF. Cet analyseur de PDF s'intègre dans votre IDE pour vous aider à rechercher et à corriger les bugs dans votre code iText.
How does it work?
After installing pdfDebug from the Eclipse Marketplace, Netbeans Plugin Portal or IntelliJ Plugins repo, you need to activate debug mode
in iText 7:
PdfWriter writer = new PdfWriter("output.pdf", new WriterProperties().useDebugMode());
Debugging
When debugging, a PdfDocument
instance will be displayed with the pdfDebug view:
Highlighting changes
When stepping through the code, pdfDebug will highlight which parts of the PDF structure have changed. In the example below, a page (object 6) has been added, resulting in changes in the /Count
and /Kids
entries.
Resources
Here you will find the needed resources to install and use pdfDebug.
Other resources
Pourquoi utiliser iText 7 pdfDebug ?
Ne vous laissez plus perturber par les bugs
Recherchez et corrigez les bugs très simplement
Ce module complémentaire vous permet de voir clairement la structure interne de vos fichiers PDF grâce à une arborescence détaillée. Les collections de panneaux présentent des structures de données PDF intéressantes.
Vérification en cours de programmation PDF
Au lieu de faire un suivi à partir d'un dernier document de sortie défectueux, pdfDebug vous permet d'analyser des documents partiels en cours de création, en les rendant accessibles à divers lecteurs PDF (humains) et outils (machines).
Disponible pour différents IDE
pdfDebug est actuellement disponible dans Eclipse, IntelliJ, NetBeans et bientôt d’autres IDE encore.
Principales fonctionnalités de iText 7 pdfDebug
Vous pouvez voir en temps réel les résultats de vos instructions de traitement de documents, ce qui vous permet de d'identifier facilement tout problème éventuel. La visualisation de votre document dans une arborescence claire vous permet de voir les objets et les composants du fichier ainsi que et les relations entre eux.
Intégration dans votre environnement de développement
Vous permet de travailler dans l'environnement sécurisé de votre IDE. Actuellement, pdfDebug prend en charge Eclipse 3.8 et les versions ultérieures.
Exploitez le framework de débogage de votre IDE
Utilisez des points d'arrêt et une exécution pas à pas pour identifier les améliorations à apporter à votre traitement des PDF.
Affichez la structure interne des documents PDF
Vous pouvez facilement parcourir la structure des objets que contient le PDF et inspecter les différents objets et flux. Vos progrès ou vos changements non intentionnels sont surlignés.
Intégration transparente avec iText 7 Core/Community
Activez simplement le mode débogage d'iText 7.