Решение для водяных знаков для PDF-документов

Как добавить или удалить водяной знак в PDF-документах с помощью бесплатных кроссплатформенных приложений и API

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

Чтобы попробовать код в своей среде, вам нужна библиотека Aspose.PDF. API, который представляет собой многофункциональный, мощный и простой в использовании API для работы с документами. Откройте диспетчер пакетов NuGet, найдите файл Aspose.PDF и установите его. Можно также использовать следующую команду из консоли диспетчера пакетов.

Для работы с водяными знаками в PDF можно использовать следующие классы и методы:

  1. Загрузите PDF-файл вместе с экземпляром документа.
  2. Создайте экземпляр WatermarkArtiFact.
  3. Задайте свойства объекта WatermarkArtifect.
  4. Добавьте водяной знак с помощью метода Добавить класс коллекции Aspose.Pdf.Page.Artifacts.
  5. Сохранить PDF-файл

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

В этом примере кода показано, как добавить водяной знак в PDF-файл - C#


    doc = new Aspose.Pdf.Document("1.pdf");

    artifact = new Aspose.Pdf.WatermarkArtifact();
    artifact.SetImage(new FileStream("1.jpg", FileMode.Open));

    artifact.ArtifactHorizontalAlignment = Aspose.Pdf.HorizontalAlignment.Center;
    artifact.ArtifactVerticalAlignment = Aspose.Pdf.VerticalAlignment.Center;
    artifact.Rotation = 15;
    artifact.Opacity = 1;
    artifact.IsBackground = true;
    doc.Pages[1].Artifacts.Add(artifact);

    //save result pdf to file
    doc.Save("add_watermark.pdf", Aspose.Pdf.SaveFormat.Pdf);