Ce bref tutoriel contient des détails sur comment convertir un PDF en PDFA en Java. Vous pouvez écrire un convertisseur PDF vers PDFA en Java en chargeant simplement le PDF source, puis en le convertissant dans la version compatible PDFA souhaitée. Une fois la conversion terminée, ce fichier peut être enregistré sur le disque avec la même extension, mais le format de fichier est conforme aux paramètres de conversion personnalisés.
Étapes pour compresser un PDF en Java
- Ajoutez la référence de bibliothèque Aspose.PDF for Java du référentiel Maven pour convertir le PDF en PDFA
- Chargez le fichier PDF source dans l’objet Document class pour la conversion en PDFA
- Appelez la méthode Document.convert() pour la conversion avec les options de gestion des erreurs
- Enregistrez le fichier PDFA converti sur le disque
Ces étapes fournissent des informations sur comment convertir le format PDF au format PDFA en Java. La méthode de classe Document convert() est utilisée en fournissant le nom du fichier journal de sortie, le format PDFA souhaité et l’option à utiliser en cas d’erreur. Au final, le fichier converti peut être enregistré sur le disque ou dans un flux de mémoire.
Code pour compresser un PDF en Java
Ce code pour écrire un logiciel de conversion * PDF en PDFA en Java * utilise l’une des fonctions surchargées de la méthode convert (), mais il existe un certain nombre d’autres surcharges, comme vous pouvez également utiliser PdfFormatConversionOptions qui fournit non seulement différents modes compatibles PDFA, mais fournit également options pour définir des stratégies pour les caractères Unicode spéciaux appartenant à PUA, supprimer les polices et aligner le texte. Des options sont également disponibles pour incorporer des polices, définir l’indicateur pour utiliser le mode mémoire faible et définir l’action de transparence de l’image pour n’en nommer que quelques-unes.
Dans cet article, nous avons appris à convertir un PDF en PDFA. Toutefois, si vous souhaitez fusionner des fichiers PDF, reportez-vous à l’article sur comment fusionner des fichiers PDF en Java.