Добавление водяного знака к PDF файлам является одним из самых эффективных способов защиты ваших документов от несанкционированного использования и установления идентичности бренда. Используя .NET Cloud SDK, вы можете легко добавлять текстовые водяные знаки к PDF-документам, применять штамп и настраивать внешний вид вашего водяного знака — всё это программно через простой .NET REST API.



Почему добавлять водяной знак к PDF-документам?

Водяные знаки служат нескольким целям для PDF-документов, включая:

  • Брендинг: Добавьте логотипы компаний или названия в качестве видимых знаков на каждой странице.
  • Защита авторских прав: предотвращение неправомерного использования контента или плагиата.
  • Конфиденциальность: Помечайте документы такими метками, как “Конфиденциально” или “Черновик”.
  • Профессиональная презентация: настраивайте с подписями, датами или названиями проектов.

PDF Водяной знак REST API для .NET

SDK GroupDocs.Watermark Cloud для .NET предоставляет REST API для добавления, редактирования и управления водяными знаками в PDF, Word, PPTX, Excel и файлов изображений. Водяной знак гарантирует, что ваши файлы останутся защищенными и визуально согласованными.

Ключевые характеристики

  • Вставьте текстовые или изображенческие водяные знаки в PDF файлы.
  • Нанесите водяные знаки на все страницы или выбранные страницы.
  • Отрегулируйте прозрачность, шрифт,.rotation и выравнивание.
  • Удалите или обновите существующие водяные знаки в документах.

Установка

Установите SDK через NuGet:

Install-Package GroupDocs.Watermark-Cloud

Добавить текстовый водяной знак в PDF на C#

Следуйте этим шагам, чтобы добавить текстовый водяной знак в PDF-документ с использованием C# .NET.

Шаг 1. – Инициализируйте API.

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

Шаг 2. – Укажите имя входного PDF файла.

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

Шаг 3. – Определите текст водяного знака, шрифт и внешний вид.

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

Шаг 4. – Добавьте текстовый водяной знак.

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

💡 Вы можете применять текстовые водяные знаки ко всем страницам или ограничивать их конкретными диапазонами страниц, используя параметры API.

// Для получения дополнительных примеров, пожалуйста, посетите 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,
            }
        }
    }
};
 
// Создать запрос на создание водяного знака
var request = new AddRequest(options);
var response = watermarkApi.Add(request);

Водяной знак PDF с использованием cURL

Вы также можете использовать cURL для добавления текстовых водяных знаков в PDF-документы через вызовы REST API.

Шаг 1 – Получить токен доступа

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"

Шаг 2 – Добавить текстовый водяной знак в 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"
}'

Замените {ACCESSTOKEN} на ваш фактический токен, а Sample.pdf на загруженное имя файла PDF.


Водяной знак PDF онлайн бесплатно

Вы можете мгновенно протестировать эту функцию, используя наш бесплатный Online Watermark PDF Tool. Загрузите ваш PDF-документ, введите текст водяного знака и скачайте файл с водяным знаком, не написав ни строки кода.

watermark pdf online

Добавить водяной знак в PDF онлайн.


Заключение

Добавление текстового водяного знака в ваши PDF документы с помощью GroupDocs.Watermark Cloud SDK для .NET является простым и эффективным способом защиты интеллектуальной собственности, обеспечения подлинности и повышения брендинга документов. Этот REST API позволяет вам программно настраивать водяные знаки с параметрами шрифта, стиля, цвета и размещения.


Часто задаваемые вопросы – FAQ

  1. Могу ли я добавить текстовые водяные знаки на все страницы PDF? Да. Вы можете применить водяной знак ко всем страницам или к конкретным диапазонам страниц.

  2. Можно ли настроить прозрачность и вращение? Да. API поддерживает настройку непрозрачности водяного знака, угла вращения, размера шрифта и выравнивания.

  3. Нужно ли устанавливать какое-либо дополнительное программное обеспечение? Нет. Все операции выполняются в облаке, программное обеспечение для рабочего стола не требуется.

  4. Могу ли я добавить как изображения, так и текстовые водяные знаки? Да. Вы можете комбинировать текстовые и изображенческие водяные знаки в одном документе.

  5. Существует ли бесплатная версия API для водяных знаков? Да. Создайте бесплатную учетную запись, чтобы протестировать функции нанесения водяных знаков онлайн.


Полезные ссылки

Связанные статьи