Usuń znak wodny z pliku PDF przez C#

Usuń znak wodny z dokumentu PDF za pomocą biblioteki Aspose.PDF dla .NET

Usuń znak wodny z pliku PDF za pomocą biblioteki .NET

Aby usunąć znak wodny z pliku PDF, użyjemy interfejsu API Aspose.PDF for .NET, który jest bogatym w funkcje, potężnym i łatwym w użyciu interfejsem API do manipulacji dokumentami dla .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

Usuń znak wodny przez C#


Aby wypróbować kod w swoim środowisku, potrzebujesz Aspose.PDF for .NET.

  1. Załaduj plik PDF z wystąpieniem dokumentu.
  2. Utwórz instancję WaterMarkArtiFact.
  3. Ustawia właściwości obiektu WaterMarkArtiFact.
  4. Dodaj znak wodny za pomocą metody Dodaj klasy kolekcji Aspose.Pdf.Page.Artifacts.
  5. Zapisz plik PDF

Usuń znak wodny z PDF - C#

var inputFile = Path.Combine(dataDir, "sample.pdf");
var outputFile = Path.Combine(dataDir, "remove_watermark.pdf");
var pdfDocument = new Aspose.Pdf.Document(inputFile);
var page = pdfDocument.Pages[1];

if (page.Artifacts[1].Subtype == Aspose.Pdf.Artifact.ArtifactSubtype.Watermark)
    page.Artifacts.Delete(page.Artifacts[1]);
        
pdfDocument.Save(outputFile);