Додавання водяного знака до PDF файлів є одним із найефективніших способів захистити ваші документи від несанкціонованого використання та встановити брендову ідентичність. Використовуючи .NET Cloud SDK, ви можете легко додавати текстові водяні знаки до PDF документів, застосовувати штампи та налаштовувати вигляд вашого водяного знака — все це програмним способом через простий .NET REST API.



Чому варто додавати ватермарк до PDF-документів?

Водяні знаки виконують кілька функцій для PDF документів, зокрема:

  • Брендинг: Додайте логотипи компаній або назви як явні позначки на кожній сторінці.
  • Copyright Protection: Prevent content misuse or plagiarism.
  • Конфіденційність: Маркуйте документи позначками, такими як “Конфіденційний” або “Чернетка”.
  • Професійна презентація: Налаштуйте за допомогою підписів, дат або назв проектів.

PDF Watermark REST API для .NET

The GroupDocs.Watermark Cloud SDK for .NET provides a REST API for adding, editing, and managing watermarks across PDF, Word, PPTX, Excel, and image files. The watermark ensures your files remain protected and visually consistent.

Ключові особливості

  • Вставте текстові або зображення водяні знаки у PDF файли.
  • Накладіть водяні знаки на всі сторінки або вибрані сторінки.
  • Прикладати прозорість, шрифт, обертання та вирівнювання.
  • Видалити або оновити наявні водяні знаки в документах.

Встановлення

Встановіть 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);

Watermark PDF using 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 дозволяє вам програмно налаштовувати водяні знаки з параметрами шрифту, стилю, кольору та розміщення.


Часто задавані питання – FAQs

  1. Чи можу я додати текстові водяні знаки на всі сторінки PDF? Так. Ви можете застосувати водяний знак до кожної сторінки або конкретних діапазонів сторінок.

  2. Чи можливо налаштувати прозорість і обертання? Так. API підтримує налаштування непрозорості водяних знаків, кута обертання, розміру шрифту та вирівнювання.

  3. Чи потрібно мені встановлювати якесь зовнішнє програмне забезпечення? Ні. Всі операції виконуються в хмарі, програмне забезпечення для настільних комп’ютерів не потрібно.

  4. Чи можу я додати як зображення, так і текстові водяні знаки? Так. Ви можете поєднати текстові та зображення водяні знаки в одному документі.

  5. Чи є безкоштовна версія API для водяного знака? Так. Створіть безкоштовний обліковий запис, щоб протестувати функції водяних знаків онлайн.


Корисні посилання

Супутні статті