Comment ajouter un filigrane au PDF en C#

Ce guide rapide décrit comment ajouter un filigrane à PDF en C# en utilisant n’importe quelle image ou du texte comme filigrane. Pour ajouter un filigrane au code PDF C# avec une description détaillée est fourni. Il n’est pas nécessaire d’installer un outil ou un logiciel tiers pour accomplir la tâche.

Étapes pour ajouter un filigrane au PDF en C#

  1. Configurez le projet pour ajouter Aspose.PDF for .NET à partir du gestionnaire de packages NuGet pour ajouter un filigrane
  2. Chargez le fichier PDF cible dans l’objet de classe Document auquel le filigrane doit être ajouté
  3. Chargez l’image dans l’objet de classe ImageStamp qui doit être utilisé comme filigrane
  4. Configurez les caractéristiques de l’image chargée avant de l’ajouter en tant que filigrane
  5. Ajouter l’image du filigrane à la page sélectionnée
  6. Enregistrez le PDF contenant un filigrane

Ces étapes décrivent comment C# ajoute un filigrane au PDF en indiquant d’abord les ressources nécessaires pour exécuter l’exemple de code, puis en partageant une approche étape par étape pour effectuer la tâche. Vous devez charger les fichiers PDF et image cibles dans les objets de classe appropriés, puis définir les propriétés de l’image chargée, telles que son emplacement sur la page, sa hauteur et sa largeur, et définir l’indicateur pour l’afficher en arrière-plan ou non. Vous pouvez ajouter l’image du filigrane à l’une des pages sélectionnées dans le PDF avant de l’enregistrer sur le disque.

Code pour ajouter un filigrane au PDF en C#

En utilisant C# PDF filigrane peut être ajouté de différentes manières comme l’image est utilisée comme filigrane dans cet exemple de code. Cependant, vous pouvez également utiliser un filigrane de texte en définissant le texte souhaité dans le constructeur de l’objet de classe Aspose.Pdf.TextStamp. Il offre la possibilité de définir les propriétés du texte telles que la police, la couleur d’arrière-plan et la couleur de premier plan avant d’ajouter le filigrane à l’aide de la fonction Aspose.Pdf.Page.AddStamp() similaire à l’ajout du filigrane d’image dans l’exemple ci-dessus.

Ce didacticiel nous a guidés pour ajouter un filigrane au PDF. Toutefois, si vous souhaitez créer le PDF à partir de zéro, reportez-vous à l’article sur comment créer un PDF en C#.

 Français