Добавьте штамп изображения в PDF с помощью C#

Программным образом создайте штамп изображения с помощью программы Aspose.PDF для библиотеки .NET

Как добавить штампы изображений в PDF с помощью библиотеки .NET

Чтобы работать со штампом изображения в PDF-файле, мы будем использовать Aspose.PDF для.NET API, который представляет собой многофункциональный, мощный и простой в использовании API для работы с документами для платформы net. Откройте менеджер пакетов NuGet, найдите Aspose.PDF и установите. Вы также можете использовать следующую команду из консоли Package Manager.

Package Manager Console

PM > Install-Package Aspose.PDF

Добавить штамп изображения в PDF-документ C#


Вам нужно Aspose.PDF for .NET попробовать код в своей среде.

  1. Загрузите PDF-файл с экземпляром документа.
  2. Откройте PDF-документ с помощью объекта Document.
  3. Создайте штамп изображения и определите его свойства.
  4. Добавьте штамп на страницу с помощью метода addStamp

Добавить штамп изображения в PDF - C#

var inputFile = Path.Combine(dataDir, "AddImageStamp.pdf");
var outputFile = Path.Combine(dataDir, "AddImageStamp_out.pdf");
var imageStampFile = Path.Combine(dataDir, "aspose-logo.jpg");
var pdfDocument = new Aspose.Pdf.Document(inputFile);

var imageStamp = new Aspose.Pdf.ImageStamp(imageStampFile)
{
    Background = true,
    XIndent = 100,
    YIndent = 100,
    Height = 300,
    Width = 300,
    Rotate = Aspose.Pdf.Rotation.on270,
    Opacity = 0.5
};
        
pdfDocument.Pages[1].AddStamp(imageStamp);
pdfDocument.Save(outputFile);