PDF-файлы с водяными знаками

Водяные знаки — это важнейший метод защиты PDF-документов и обеспечения их подлинности. В этой статье мы рассмотрим различные методы добавления водяных знаков в PDF-файлы как с помощью онлайн-инструментов, так и с помощью языков программирования, таких как C# и Java. Ищете ли вы быстрое онлайн-решение или более индивидуальный подход, мы предоставим вам все необходимое.

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

Когда дело доходит до удобного добавления водяных знаков в файлы PDF, онлайн-инструменты оказываются невероятно удобными. Здесь мы будем использовать один из таких надежных вариантов — GroupDocs.Watermark App.

Добавьте водяные знаки для текста и изображений в PDF онлайн

Выполните следующие действия, чтобы добавить водяные знаки в PDF-файлы онлайн:

  1. Перейдите в Приложение «Водяные знаки».
  2. Загрузите PDF-файл с помощью кнопки «Обзор» или перетащите PDF-файл в назначенную область загрузки.
  3. Выберите текст или изображение водяного знака, который вы хотите добавить.
  4. Настройте параметры водяного знака, такие как стиль, прозрачность, угол поворота, положение и размер.
  5. Если все устраивает, нажмите «Создать водяной знак», чтобы применить водяной знак.
  6. Теперь вы можете загрузить PDF-файл с водяными знаками, используя опцию «Загрузить».

Вот PDF-файл с водяными знаками, полученный в результате выполнения вышеуказанных шагов:

Вывод PDF с водяными знаками

Как поставить водяной знак PDF-файлам – Руководство разработчика

Эй, программисты! давайте добавим текстовые или графические водяные знаки в ваши PDF-документы. Здесь у нас есть несколько библиотек для достижения цели. Здесь мы увидим, как ставить классные отметки PDF-файлам на разных языках. Не торопитесь, чтобы изучить доступные варианты и выбрать тот, который лучше всего соответствует вашим требованиям.

Итак, если у вас все готово, давайте перейдем к программному добавлению водяных знаков в ваши PDF-документы. Давайте начнем кодировать!

Добавление водяных знаков в PDF-файлы с использованием C#

Для тех, кто предпочитает больше контроля над процессом нанесения водяных знаков, надежные решения предлагают такие языки программирования, как C#.

  1. Интегрируйте библиотеку в свое приложение.
  2. Используйте приведенный ниже фрагмент кода, чтобы добавить водяной знак в ваши PDF-документы:
// Добавьте текст водяного знака на страницы PDF-файла с помощью C#
PdfLoadOptions loadOptions = new PdfLoadOptions();
using (Watermarker watermarker = new Watermarker("path/document.pdf", loadOptions))
{
    TextWatermark textWatermark = new TextWatermark("Watermark", new Font("Arial", 80))
    {
        RotateAngle = -45,
        Opacity = .3,
        ForegroundColor = Color.DarkBlue,
        HorizontalAlignment = HorizontalAlignment.Center,
        VerticalAlignment = VerticalAlignment.Center
    };
    // Если вы хотите добавить текст водяного знака на какую-либо конкретную страницу, предоставьте индекс страницы.
    /*
    PdfArtifactWatermarkOptions textWatermarkOptions = new PdfArtifactWatermarkOptions();
    textWatermarkOptions.PageIndex = 0;
    */
    watermarker.Add(textWatermark, textWatermarkOptions);
    watermarker.Save("path/text-watermark.pdf");
}

Кроме того, обратитесь к статье Как добавить текстовый или графический водяной знак в PDF-файлы с помощью C#.

Дополнительные ресурсы по .NET API можно найти по следующим ссылкам:

.NET API | Документация | Скачать

Добавление водяных знаков в PDF-файлы с использованием Java

Энтузиасты Java также могут воспользоваться возможностью нанесения водяных знаков на PDF-файлы с помощью кода. Вот краткий обзор того, как этого можно достичь:

  1. Загрузите и настройте библиотеку в своем приложении.
  2. Используйте предоставленный исходный код, чтобы добавить водяной знак в файл PDF:
// Применить водяной знак изображения на вторую страницу PDF-файла в Java
PdfLoadOptions loadOptions = new PdfLoadOptions();
Watermarker watermarker = new Watermarker("path/document.pdf", loadOptions);

// Загрузите изображение и установите внешний вид.
ImageWatermark imageWatermark = new ImageWatermark(Constants.LockPng);
imageWatermark.setOpacity(0.7);
imageWatermark.setX(130);
imageWatermark.setY(390);

// Добавить изображение на вторую страницу PDF-файла
PdfArtifactWatermarkOptions imageWatermarkOptions = new PdfArtifactWatermarkOptions();
imageWatermarkOptions.setPageIndex(1);
watermarker.add(imageWatermark, imageWatermarkOptions);
imageWatermark.close();

// Сохраните PDF-файл с водяными знаками
watermarker.save("path/image-watermark.pdf");
watermarker.close();

Более подробные инструкции можно найти в статье Как добавить текстовый или графический водяной знак в PDF с помощью Java.

Если вам нужны дополнительные ресурсы для Java API, вы можете изучить следующие ссылки:

Java API | Документация | Скачать

Заключение

Использование водяных знаков в PDF-документах — ценный метод защиты вашего контента. Независимо от того, выбираете ли вы удобство онлайн-инструментов или возможности настройки, предоставляемые такими языками программирования, как C# и Java, добавление водяных знаков повышает безопасность документа. Изучите различные методы, представленные в этой статье, и выберите тот, который лучше всего соответствует вашим потребностям.

Смотрите также