Images et formes

English version

Java JEE - Série Apache PDFBox

Images et formes

Intégrer des images, dessiner rectangles et lignes, système de coordonnées PDF.

Table des matières

1. Intégration d'images

Chargez PNG/JPEG avec PDImageXObject.createFromFileByExtension().

PDImageXObject image = PDImageXObject.createFromFileByExtension(file, doc);
cs.drawImage(image, 50, 500, 200, 100);

2. Dessiner des formes

addRect, lineTo, stroke, fill pour cadres et séparateurs.

cs.addRect(50, 600, 500, 2);
cs.stroke();

3. Système de coordonnées

Origine en bas à gauche, X vers la droite, Y vers le haut.

4. Bonnes pratiques

  • Compresser les images avant intégration.
  • Réutiliser les XObject pour les logos répétés.
  • Conserver le ratio d'aspect.

5. Conclusion

Formes vectorielles et images raster permettent des rapports riches. Redimensionnez les images et surveillez la taille des fichiers.

Post a Comment

0 Comments