Exemples iText 7 en pratique

iText 7 étant encore tout nouveau, nous construisons notre référentiel de codes pas à pas. Toutefois, vous pouvez gagner une longueur d'avance en téléchargeant notre Tutoriel prêt à l'emploi iText 7 gratuitement ou en parcourant son contenu en ligne. Si vous disposez d'une licence commerciale et si vous avez une question spécifique pour notre équipe de développement, veuillez utiliser votre tableau de bord JIRA à cette fin.

Catégories

Tutoriel prêt à l'emploi

Tous les exemples de code du tutoriel prêt à l'emploi iText 7 : blocs de construction de base, convertisseurs, contenu de bas niveau et plus encore.

Tutoriel Building Blocks

Échantillons écrits pour le tutoriel « iText : 7 Building Blocks ».

Différences avec iText 5

Exemples iText 5 et leur équivalent dans iText 7

Tableaux

De nombreux documents contiennent des tableaux. PdfPTable fait partie des objets les plus utilisés dans iText.

Événements de page

Les événements de page fournissent une exécution automatisée du code lorsqu'un document est ouvert ou fermé ou lorsqu'une page ou un paragraphe commence ou se termine.

Polices

Les polices ne s'affichent pas correctement ? Utilisez-vous le bon codage ? Polices Type1, polices TrueType, polices OpenType, Latin-1 ou Unicode : vous trouverez ici les exemples dont vous avez besoin.

Images

iText prend en charge plusieurs types d'images : Jpeg, Jpeg2000, GIF, PNG, WMF, JBIG2, CCITT, etc. Mais ce n'est pas tout : vous pouvez rogner des images, les rendre transparentes ou en noir et blanc. Vous pouvez également dessiner des chemins et des formes et les remplir de couleurs.

ColumnText

ColumnText est un objet iText5 qui peut être utilisé pour ajouter du contenu à des positions absolues. Des exemples de la même fonctionnalité avec iText 7 sont disponibles ici.

Archivage et accessibilité

PDF/A (ISO 19005) et PDF/UA (ISO 14289) sont les normes ISO pour l'archivage et l'accessibilité universelle. Des exemples sont disponibles ici pour savoir comment les utiliser.

Formulaires

Il existe deux types de formulaires interactifs au format PDF : les formulaires basés sur la technologie AcroForm et les formulaires basés sur XML Forms Architecture (XFA). Découvrez comment consulter, remplir et aplatir les formulaires.

Actions et annotations

Les PDF comportent de nombreuses fonctionnalités interactives. Il prend en charge JavaScript, les liens internes et externes et différents types d'annotations.

Fusionner des fichiers PDF

Les fichiers PDF peuvent être copiés, fusionnés, assemblés page par page.

Manipuler un PDF existant

Avec iText, vous pouvez facilement ajouter du contenu tel que des filigranes, des en-têtes ou des pieds de page à un document existant.

Extraction et rédaction

iText peut analyser le contenu d'un document PDF et l'extraire. Ce contenu peut également être rédigé avec iText.

Sécurité

Les fichiers PDF peuvent être chiffrés et signés numériquement.

Graphique

Exemples impliquant la création et le tracé de lignes et de formes, le changement de graphiques, de couleurs et de formes.

Divers

Exemples de création de codes-barres, d'introduction à la journalisation, et bien plus encore.

HTML en PDF

Convertissez des fichiers HTML et CSS en PDF avec pdfHTML.