Wasserzeichen hinzufügen über C#

So fügen Sie ein Wasserzeichen in PDF über .NET hinzu

Fügen Sie mithilfe der .NET -Bibliothek ein Wasserzeichen zur PDF-Datei hinzu

Um der PDF-Datei ein Wasserzeichen hinzuzufügen, verwenden wir die Aspose.PDF for .NET API, eine funktionsreiche, leistungsstarke und einfach zu bedienende API zur Dokumentenbearbeitung für.NET. Öffnen Sie den Paketmanager NuGet, suchen Sie nach Aspose.pdf und installieren Sie es. Sie können auch den folgenden Befehl von der Package Manager-Konsole aus verwenden.

Package Manager Console

PM > Install-Package Aspose.PDF

Wasserzeichen hinzufügen über C#


Um den Code in Ihrer Umgebung auszuprobieren, benötigen Sie Aspose.PDF for .NET.

  1. Laden Sie das PDF mit einer Instanz von Document.
  2. Erstellen Sie eine Instanz von WatermarkArtifact.
  3. Legt die Eigenschaften des WatermarkArtifact-Objekts fest.
  4. Fügen Sie ein Wasserzeichen mit der Methode Add der Sammlungsklasse Aspose.Pdf.Page.Artifacts hinzu.
  5. Speichern Sie die PDF-Datei

Wasserzeichen zu PDF hinzufügen - 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);