Filigrane
IronPDF fournit des méthodes pour 'filigraner' des documents PDF avec HTML.
La méthode ApplyStamp permet aux développeurs d'ajouter un filigrane HTML à un fichier PDF. Comme illustré dans l'exemple ci-dessus, le code HTML du filigrane est fourni comme premier argument de la méthode. Des arguments supplémentaires à ApplyStamp contrôlent la rotation, l'opacité et la position du filigrane.
Utilisez la méthode ApplyStamp au lieu de la méthode ApplyWatermark pour un contrôle plus précis du placement du filigrane. Par exemple, utilisez ApplyStamp pour :
- Ajouter des filigranes
Text,Imageou HTML aux PDF - Appliquer le même filigrane à chaque page du PDF
- Appliquer différents filigranes à des pages PDF spécifiques
- Ajuster l'emplacement des filigranes devant ou derrière le texte de la page
- Ajustez l'opacité, la rotation et l'alignement des filigranes avec plus de précision
Comment ajouter des filigranes aux fichiers PDF en C#
- Téléchargez et installez la bibliothèque IronPDF depuis NuGet.
- Créez un nouveau `PdfDocument` ou utilisez un fichier `PdfDocument` existant.
- Appelez la méthode `ApplyStamp` pour ajouter des filigranes au PDF.
- Exportez le fichier PDF en appelant `SaveAs`.
Exemple de code C# pour appliquer un filigrane à l'aide d'IronPDF
Assurez-vous d'avoir installé la bibliothèque IronPDF dans votre projet. Vous pouvez trouver des instructions plus détaillées sur la page du package NuGet d'IronPDF.
Explication du code :
- Nous commençons par importer la bibliothèque
IronPdf, qui fournit toutes les classes et méthodes nécessaires à la manipulation des PDF. - Un document PDF est créé ou chargé à l'aide de
PdfDocument.FromFile, en spécifiant le chemin d'accès au fichier PDF existant. - Un contenu HTML est défini pour le filigrane. Dans ce cas, le filigrane affiche "Confidentiel" avec un style spécifique.
- La méthode
ApplyStampest utilisée pour superposer le filigrane sur le PDF. Cette méthode permet une personnalisation détaillée :rotationDegrees: Spécifie la rotation, en degrés, du filigrane.leftettop: Indiquez la position X et Y du filigrane, mesurée à partir du coin supérieur gauche.opacity: Détermine la transparence du filigrane.pageRange: Spécifie les pages qui doivent recevoir le filigrane, permettant diverses stratégies de placement.
- Enfin, la méthode
SaveAsexporte le PDF modifié dans un nouveau fichier.
En conclusion, la méthode IronPDF ApplyStamp permet un contrôle précis du filigrane des documents PDF utilisant HTML. Cette approche est flexible, répondant à divers besoins de personnalisation pour le positionnement, le style et l'application de filigranes à des pages spécifiées.

