Ajouter un filigrane aux PDF est l’une des méthodes les plus efficaces pour protéger vos documents contre une utilisation non autorisée et établir l’identité de marque. En utilisant le .NET Cloud SDK, vous pouvez facilement ajouter des filigranes textuels aux documents PDF, appliquer des tampons et personnaliser l’apparence de votre filigrane — le tout de manière programmatique via une simple API REST .NET.



Pourquoi ajouter un filigrane aux documents PDF ?

Les filigranes servent à plusieurs fins pour les documents PDF, y compris :

  • Branding : Ajoutez les logos ou noms d’entreprise comme marques visibles sur chaque page.
  • Protection du droit d’auteur : Prévenir l’utilisation abusive du contenu ou le plagiat.
  • Confidentialité : Marquez les documents avec des étiquettes telles que Confidentiel ou Ébauche.
  • Présentation Professionnelle : Personnalisez avec des signatures, des dates ou des noms de projet.

API REST de filigrane PDF pour .NET

Le GroupDocs.Watermark Cloud SDK for .NET fournit une API REST pour ajouter, éditer et gérer des filigranes sur des fichiers PDF, Word, PPTX, Excel et image. Le filigrane garantit que vos fichiers restent protégés et visuellement cohérents.

Fonctionnalités principales

  • Insérer du texte ou des images en filigrane dans des fichiers PDF.
  • Appliquez des filigranes à toutes les pages ou à des pages sélectionnées.
  • Ajustez la transparence, la police, la rotation et l’alignement.
  • Supprimez ou mettez à jour les filigranes existants dans les documents.

Installation

Installez le SDK via NuGet :

Install-Package GroupDocs.Watermark-Cloud

Ajouter un filigrane de texte au PDF en C#

Suivez ces étapes pour ajouter un filigrane textuel à un document PDF en utilisant C# .NET.

Étape 1. – Initialiser l’API.

var configuration = new Configuration("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");
var watermarkApi = new WatermarkApi(configuration);

Étape 2. – Spécifiez le nom du fichier PDF d’entrée.

var fileInfo = new FileInfo
{
    FilePath = "3D Periodic Table.pdf"
};

Étape 3. – Définir le texte, la police et l’apparence du filigrane.

TextWatermarkOptions = new TextWatermarkOptions
{
    Text = "Confidential",
    FontFamilyName = "Arial",
    FontSize = 20d,
}

Étape 4. – Ajoutez le filigrane de texte.

var request = new AddRequest(options);
var response = watermarkApi.Add(request);

💡 Vous pouvez appliquer des filigranes textuels à toutes les pages ou les limiter à des plages de pages spécifiques à l’aide des paramètres de l’API.

// Pour d'autres exemples, veuillez visiter https://github.com/groupdocs-watermark-cloud/groupdocs-watermark-cloud-dotnet

var configuration = new Configuration("XXXXXXX-XXXXXXX-XXXXXX-55c38f4b7f22", "XXXXXXXXXXXX");
var watermarkApi = new GroupDocs.Watermark.Cloud.Sdk.Api.WatermarkApi(configuration);

var fileInfo = new FileInfo
{
    // name of input PDF to be watermarked
    FilePath = "3D Periodic Table.pdf"
};
 
var options = new WatermarkOptions()
{
    FileInfo = fileInfo,
    WatermarkDetails = new List<WatermarkDetails>
    {
        new WatermarkDetails
        {
            TextWatermarkOptions = new TextWatermarkOptions
            {
                Text = "Confidential",
                FontFamilyName = "Arial",
                FontSize = 20d,
            }
        }
    }
};
 
// Créer une demande pour créer un filigramme
var request = new AddRequest(options);
var response = watermarkApi.Add(request);

Watermark PDF using cURL

Vous pouvez également utiliser cURL pour ajouter des filigranes de texte aux documents PDF via des appels d’API REST.

Étape 1 – Obtenir un jeton d’accès

curl -X POST "https://api.groupdocs.cloud/connect/token" \
-d "grant_type=client_credentials&client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET" \
-H "Content-Type: application/x-www-form-urlencoded"

Étape 2 – Ajouter un filigrane texte au PDF

curl -X POST "https://api.groupdocs.cloud/v1.0/watermark/pdf/add" -H "accept: application/json" -H "authorization: Bearer {ACCESS_TOKEN}" -H "Content-Type: application/json" -d '{
  "FileInfo": { "FilePath": "Sample.pdf" },
  "OutputPath": "output/output.pdf",
  "Text": "Confidential",
  "FontSize": 18,
  "Opacity": 0.3,
  "RotationAngle": 45,
  "HorizontalAlignment": "Center",
  "VerticalAlignment": "Center"
}'

Remplacez {ACCESSTOKEN} par votre véritable jeton, et Sample.pdf par le nom de fichier du PDF téléchargé.


Watermark PDF en ligne gratuitement

Vous pouvez tester cette fonctionnalité instantanément en utilisant notre Outil PDF de filigrane en ligne gratuit. Téléchargez votre document PDF, tapez votre texte de filigrane et téléchargez le fichier avec filigrane sans écrire une seule ligne de code.

watermark pdf online

Ajouter un filigrane à un PDF en ligne.


Conclusion

Ajouter un filigrane textuel à vos documents PDF en utilisant GroupDocs.Watermark Cloud SDK pour .NET est un moyen simple et efficace de protéger la propriété intellectuelle, d’assurer l’authenticité et d’améliorer la marque des documents. Cette API REST vous permet de personnaliser les filigranes avec des options de police, de style, de couleur et de placement de manière programmatique.


Questions Fréquemment Posées – FAQs

  1. Puis-je ajouter des filigranes textuels à toutes les pages d’un PDF ? Oui. Vous pouvez appliquer le filigrane à chaque page ou à des plages de pages spécifiques.

  2. Est-il possible d’ajuster la transparence et la rotation ? Oui. L’API prend en charge la personnalisation de l’opacité du filigrane, de l’angle de rotation, de la taille de police et de l’alignement.

  3. Ai-je besoin d’un logiciel externe installé ? Non. Toutes les opérations se déroulent dans le cloud, aucun logiciel de bureau requis.

  4. Puis-je ajouter à la fois des filigranes d’image et de texte ? Oui. Vous pouvez combiner des filigranes de texte et d’image dans le même document.

  5. Y a-t-il une version gratuite de l’API de filigrane ? Oui. Créez un compte d’essai gratuit pour tester les fonctionnalités de filigrane en ligne.


Liens utiles

Articles Connexes