Aggiungere una filigrana ai PDF è uno dei modi più efficaci per proteggere i tuoi documenti da un uso non autorizzato e stabilire l’identità del marchio. Utilizzando il .NET Cloud SDK, puoi facilmente aggiungere filigrane di testo ai documenti PDF, applicare timbri e personalizzare l’aspetto della tua filigrana — tutto programmaticamente attraverso una semplice API REST .NET.



Perché aggiungere un watermark ai documenti PDF?

I watermark servono a diversi scopi per i documenti PDF, tra cui:

  • Branding: Aggiungi loghi o nomi dell’azienda come segni visibili su ogni pagina.
  • Protezione del copyright: prevenire l’uso improprio del contenuto o il plagio.
  • Confidenzialità: Contrassegna i documenti con etichette come “Riservato” o “Bozza”.
  • Presentazione Professionale: Personalizza con firme, date o nomi di progetti.

API REST per Watermark PDF per .NET

Il GroupDocs.Watermark Cloud SDK per .NET fornisce un’API REST per aggiungere, modificare e gestire le filigrane su PDF, Word, PPTX, Excel e file immagine. La filigrana garantisce che i tuoi file rimangano protetti e visivamente coerenti.

Caratteristiche principali

  • Inserisci watermark di testo o immagine nei file PDF.
  • Applica filigrane a tutte le pagine o a pagine selezionate.
  • Regola la trasparenza, il font, la rotazione e l’allineamento.
  • Rimuovi o aggiorna le filigrane esistenti nei documenti.

Installazione

Installa il SDK tramite NuGet:

Install-Package GroupDocs.Watermark-Cloud

Aggiungi filigrana di testo a PDF in C#

Segui questi passaggi per aggiungere un watermark testuale a un documento PDF utilizzando C# .NET.

Step 1. – Inizializza l’API.

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

Passo 2. – Specifica il nome del file PDF di input.

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

Passo 3. – Definire il testo, il carattere e l’aspetto del watermark.

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

Passo 4. – Aggiungi il watermark di testo.

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

💡 Puoi applicare filigrane di testo a tutte le pagine o limitarle a intervalli di pagine specifici utilizzando i parametri API.

// Per ulteriori esempi, visita 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,
            }
        }
    }
};
 
// Crea richiesta per creare filigrana
var request = new AddRequest(options);
var response = watermarkApi.Add(request);

Watermark PDF using cURL

Puoi anche utilizzare cURL per aggiungere filigrane di testo ai documenti PDF tramite chiamate API REST.

Passo 1 – Ottenere il Token di Accesso

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"

Passo 2 – Aggiungi un Watermark Testuale al 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"
}'

Sostituisci {ACCESSTOKEN} con il tuo token reale e Sample.pdf con il nome del file PDF caricato.


Watermark PDF Online Free

Puoi testare questa funzionalità istantaneamente utilizzando il nostro strumento gratuito Online Watermark PDF Tool. Carica il tuo documento PDF, digita il testo del tuo watermark e scarica il file con watermark senza scrivere una sola riga di codice.

watermark pdf online

Aggiungi filigrana a PDF online.


Conclusione

Aggiungere un filigrana di testo ai tuoi documenti PDF utilizzando GroupDocs.Watermark Cloud SDK per .NET è un modo semplice ed efficiente per proteggere la proprietà intellettuale, garantire l’autenticità e migliorare il branding dei documenti. Questa API REST ti consente di personalizzare le filigrane con font, stile, colore e opzioni di posizionamento in modo programmatico.


Domande frequenti – FAQ

  1. Posso aggiungere filigrane di testo a tutte le pagine di un PDF? Sì. Puoi applicare il watermark a ogni pagina o a specifici intervalli di pagine.

  2. È possibile regolare la trasparenza e la rotazione? Sì. L’API supporta la personalizzazione dell’opacità del watermark, dell’angolo di rotazione, della dimensione del carattere e dell’allineamento.

  3. Ho bisogno di qualche software esterno installato? No. Tutte le operazioni vengono eseguite nel cloud, nessun software desktop richiesto.

  4. Posso aggiungere sia filigrane di immagini che di testo? Sì. Puoi combinare filigrane di testo e immagine nello stesso documento.

  5. Esiste una versione gratuita dell’API per le filigrane? Sì. Crea un free trial account per testare le funzionalità di watermarking online.


Collegamenti Utili

Articoli correlati