Adicionar uma marca d’água a arquivos PDF é uma das maneiras mais eficazes de proteger seus documentos contra o uso não autorizado e estabelecer a identidade da marca. Usando o .NET Cloud SDK, você pode facilmente adicionar marcas d’água de texto a documentos PDF, aplicar carimbos e personalizar a aparência de sua marca d’água — tudo programaticamente através de uma simples API REST .NET.



Por que adicionar marca d’água a documentos PDF?

As marcas d’água servem a vários propósitos para documentos PDF, incluindo:

  • Branding: Adicione logotipos ou nomes de empresas como marcas visíveis em todas as páginas.
  • Proteção de Direitos Autorais: Previna o uso indevido de conteúdo ou plágio.
  • Confidencialidade: Marque documentos com etiquetas como Confidencial” ou Rascunho.”
  • Apresentação Profissional: Personalize com assinaturas, datas ou nomes de projetos.

API REST de Marca d’água PDF para .NET

O GroupDocs.Watermark Cloud SDK para .NET fornece uma API REST para adicionar, editar e gerenciar marcas d’água em arquivos PDF, Word, PPTX, Excel e imagens. A marca d’água garante que seus arquivos permaneçam protegidos e visualmente consistentes.

Principais Recursos

  • Inserir marcas d’água de texto ou imagem em arquivos PDF.
  • Aplique marcas d’água a todas as páginas ou páginas selecionadas.
  • Ajuste a transparência, fonte, rotação e alinhamento.
  • Remova ou atualize as marcas d’água existentes em documentos.

Instalação

Instale o SDK via NuGet:

Install-Package GroupDocs.Watermark-Cloud

Adicionar Marca d’Água de Texto a PDF em C#

Siga estas etapas para adicionar uma marca d’água de texto a um documento PDF usando C# .NET.

Passo 1. – Inicialize a API.

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

Passo 2. – Especifique o nome do arquivo PDF de entrada.

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

Etapa 3. – Defina o texto, a fonte e a aparência da marca d’água.

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

Passo 4. – Adicione a Marca d’Água do Texto.

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

💡 Você pode aplicar marcas d’água de texto a todas as páginas ou restringi-las a intervalos específicos de páginas usando parâmetros da API.

// Para mais exemplos, por favor visite 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,
            }
        }
    }
};
 
// Criar solicitação para criar marca d'água
var request = new AddRequest(options);
var response = watermarkApi.Add(request);

Marcar PDF usando cURL

Você também pode usar cURL para adicionar marcas d’água de texto a documentos PDF por meio de chamadas de API REST.

Passo 1 – Obter Token de Acesso

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 – Adicionar Marca d’Água de Texto ao 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"
}'

Substitua {ACCESSTOKEN} pelo seu token real e Sample.pdf pelo nome do arquivo PDF carregado.


Marcar PDF Online Grátis

Você pode testar essa funcionalidade instantaneamente usando nossa ferramenta gratuita Online Watermark PDF Tool. Faça o upload do seu documento PDF, digite seu texto de marca d’água e baixe o arquivo com a marca d’água sem escrever uma única linha de código.

marcar pdf online

Adicionar marca d’água ao PDF online.


Conclusão

Adicionar uma marca d’água de texto aos seus documentos PDF usando o GroupDocs.Watermark Cloud SDK para .NET é uma maneira simples e eficiente de proteger a propriedade intelectual, garantir a autenticidade e melhorar a marcação de documentos. Esta API REST permite que você personalize marcas d’água com opções de fonte, estilo, cor e posicionamento programaticamente.


Perguntas Frequentes – FAQs

  1. Posso adicionar marcas d’água de texto a todas as páginas de um PDF? Sim. Você pode aplicar a marca d’água a todas as páginas ou a intervalos de páginas específicos.

  2. É possível ajustar a transparência e a rotação? Sim. A API suporta opacidade de marca d’água, ângulo de rotação, personalização do tamanho da fonte e alinhamento.

  3. Eu preciso de algum software externo instalado? Não. Todas as operações são executadas na nuvem, nenhum software de desktop é necessário.

  4. Posso adicionar tanto marcas d’água de imagem quanto de texto? Sim. Você pode combinar marcas d’água de texto e imagem no mesmo documento.

  5. Existe uma versão gratuita da API de marca d’água? Sim. Crie uma conta de teste gratuita para testar os recursos de marca d’água online.


Artigos Relacionados