Agregar una marca de agua a PDF archivos es una de las formas más efectivas de proteger sus documentos del uso no autorizado y establecer la identidad de la marca. Usando el .NET Cloud SDK, puede agregar fácilmente marcas de agua de texto a documentos PDF, aplicar sellos y personalizar la apariencia de su marca de agua, todo programáticamente a través de una simple API REST de .NET.



¿Por qué agregar una marca de agua a los documentos PDF?

Las marcas de agua sirven para varios propósitos en documentos PDF, incluyendo:

  • Branding: Agrega logotipos o nombres de la empresa como marcas visibles en cada página.
  • Protección de derechos de autor: Prevenga el uso indebido del contenido o el plagio.
  • Confidencialidad: Marque los documentos con etiquetas como Confidencial” o Borrador.”
  • Presentación profesional: Personaliza con firmas, fechas o nombres de proyectos.

API REST de marca de agua PDF para .NET

El GroupDocs.Watermark Cloud SDK para .NET proporciona una API REST para agregar, editar y gestionar marcas de agua en archivos PDF, Word, PPTX, Excel y de imagen. La marca de agua asegura que sus archivos permanezcan protegidos y visualmente consistentes.

Características Clave

  • Insertar texto o imágenes como marcas de agua en archivos PDF.
  • Aplicar marcas de agua a todas las páginas o páginas seleccionadas.
  • Ajuste la transparencia, la fuente, la rotación y la alineación.
  • Eliminar o actualizar marcas de agua existentes en documentos.

Instalación

Instala el SDK a través de NuGet:

Install-Package GroupDocs.Watermark-Cloud

Agregar una marca de agua de texto a PDF en C#

Siga estos pasos para agregar una marca de agua de texto a un documento PDF usando C# .NET.

Paso 1. – Inicializa la API.

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

Paso 2. – Especifique el nombre del archivo PDF de entrada.

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

Paso 3. – Define el texto de la marca de agua, la fuente y la apariencia.

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

Paso 4. – Agregar la Marca de Agua de Texto.

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

💡 Puedes aplicar marcas de agua de texto a todas las páginas o restringirlas a rangos de páginas específicos utilizando los parámetros de la API.

// Para más ejemplos, por favor 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,
            }
        }
    }
};
 
// Crear solicitud para crear marca de agua
var request = new AddRequest(options);
var response = watermarkApi.Add(request);

Marcar PDF usando cURL

También puedes usar cURL para agregar marcas de agua de texto a documentos PDF a través de llamadas a la API REST.

Paso 1 – Obtener el Token de Acceso

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"

Paso 2 – Agregar marca de agua de texto 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"
}'

Reemplace {ACCESSTOKEN} con su token real y Sample.pdf con el nombre del archivo PDF subido.


Marca de agua PDF en línea gratis

Puedes probar esta funcionalidad instantáneamente utilizando nuestra herramienta gratuita Online Watermark PDF Tool. Sube tu documento PDF, escribe tu texto de marca de agua y descarga el archivo con marca de agua sin escribir una sola línea de código.

marca de agua pdf en línea

Agregar marca de agua a PDF en línea.


Conclusión

Agregar una marca de agua de texto a sus documentos PDF utilizando el SDK de GroupDocs.Watermark Cloud para .NET es una forma sencilla y eficiente de proteger la propiedad intelectual, garantizar la autenticidad y mejorar el branding del documento. Esta API REST le permite personalizar las marcas de agua con opciones de fuente, estilo, color y ubicación de manera programática.


Preguntas Frecuentes – FAQs

  1. ¿Puedo agregar marcas de agua de texto a todas las páginas de un PDF? Sí. Puedes aplicar la marca de agua a todas las páginas o a rangos de páginas específicos.

  2. ¿Es posible ajustar la transparencia y la rotación? Sí. La API admite la opacidad de la marca de agua, el ángulo de rotación, el tamaño de fuente y la personalización de la alineación.

  3. ¿Necesito tener instalado algún software externo? No. Todas las operaciones se ejecutan en la nube, no se requiere software de escritorio.

  4. ¿Puedo añadir marcas de agua tanto de imagen como de texto? Sí. Puedes combinar marcas de agua de texto e imagen en el mismo documento.

  5. ¿Hay una versión gratuita de la API de marcas de agua? Sí. Crea una free trial account para probar las funciones de marcas de agua en línea.


Enlaces útiles

Artículos relacionados