Exemples iText 5 en pratique

Si vous souhaitez travailler sur les bibliothèques iText, vous êtes au bon endroit. C'est toujours une bonne idée de consulter régulièrement de nouveaux exemples ou de parcourir cette section avant d'appeler notre bureau d'assistance.

Catégories

Blocs de construction

iText comporte de nombreux blocs de construction qui vous permettent de créer un document (Chunk, Phrase, Paragraph, List...).

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 ? Vous utilisez peut-être la mauvaise police. Êtes-vous sûr qu'il sait comment reproduire les glyphes dont vous avez besoin ? 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 qui peut être utilisé pour ajouter du contenu à des positions absolues.


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.


PDF/A et PDF/UA

PDF/A (ISO 19005) et PDF/UA (ISO 14289) sont les normes ISO pour l'archivage et l'accessibilité universelle.


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 d'état de graphiques, de couleurs, de graphiques 2D...


Divers

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


ZUGFeRD

ZUGFeRD est une norme pour les factures électroniques basée sur la norme Cross Industry Invoice (CII) et PDF/A-3. Apprenez-en davantage sur ce sujet dans « The Future of Invoicing » (La facturation de demain) et essayez quelques exemples.


iText in Action

La deuxième édition de ce livre a été publiée en 2010 et contient environ 300 exemples de code.


Fusion de fichiers PDF existants

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


Manipuler un PDF existant

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


XML Worker

iText peut convertir des fichiers XHTML et CSS en fichiers PDF avec l'extension XML Worker.