Dodaj znaczek obrazu do pliku PDF przez C#

Tworzenie znacznika obrazu programowo przy użyciu narzędzia Aspose.PDF dla narzędzia .NET

Jak dodać znaczki obrazu do pliku PDF za pomocą biblioteki .NET

Aby pracować ze stemplem obrazu w pliku PDF, użyjemy interfejsu API Aspose.PDF for .NET, który jest bogatym w funkcje, wydajnym i łatwym w użyciu interfejsem API do manipulacji dokumentami dla platformy net. Otwórz menedżera pakietów NuGet, wyszukaj Aspose.PDF i zainstaluj. Można również użyć następującego polecenia z konsoli Menedżera pakietów.

Package Manager Console

PM > Install-Package Aspose.PDF

Dodaj znaczek obrazu do dokumentu PDF C#


Potrzebujesz Aspose.PDF for .NET, aby wypróbować kod w swoim środowisku.

  1. Załaduj plik PDF z wystąpieniem dokumentu.
  2. Otwórz dokument PDF za pomocą obiektu Document.
  3. Utwórz stempel obrazu i zdefiniuj jego właściwości.
  4. Dodawanie stempla do strony przy użyciu metody AddStamp

Dodaj znaczek obrazu do pliku 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);