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

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

Шаги по добавлению водяного знака в PDF на С#

  1. Настройте проект, чтобы добавить Aspose.PDF for .NET из диспетчера пакетов NuGet, чтобы добавить водяной знак.
  2. Загрузите целевой PDF-файл в объект класса Document, к которому нужно добавить водяной знак.
  3. Загрузите изображение в объект класса ImageStamp, который будет использоваться в качестве водяного знака.
  4. Настройте характеристики загруженного изображения перед добавлением в качестве водяного знака.
  5. Добавить изображение водяного знака на выбранную страницу
  6. Сохраните PDF-файл с водяным знаком.

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

Код для добавления водяного знака в PDF на С#

С помощью C# водяной знак PDF можно добавить различными способами, например, изображение используется в качестве водяного знака в этом примере кода. Однако вы также можете использовать текстовый водяной знак, установив нужный текст в конструкторе объекта класса Aspose.Pdf.TextStamp. Он предоставляет возможность установить свойства текста, такие как шрифт, цвет фона и цвет переднего плана, перед добавлением водяного знака с помощью функции Aspose.Pdf.Page.AddStamp(), аналогичной добавлению водяного знака изображения в приведенном выше примере.

Это руководство помогло нам добавить водяной знак в PDF, однако, если вы заинтересованы в создании PDF с нуля, обратитесь к статье как создать PDF в С#.

 Русский