HTML auf vorhandene PDF-Dateien stempeln C#

This article was translated from English: Does it need improvement?
Translated
View the article in English

Ganz gleich, ob Sie eine PDF-Datei stempeln, autorisieren oder mit einem Wasserzeichen versehen müssen, es ist wichtig, dass Sie den Prozess richtig durchführen, um die korrekten Nutzungsbeschränkungen zu vermitteln. Um ein PDF-Dokument korrekt und effizient in C# zu stempeln, verwenden wir die IronPDF-Funktionen und gehen dabei wie folgt vor

Prägung / Wasserzeichen

Edit Stamp Html Pdf Sharp related to Prägung / Wasserzeichen
Edit Stamp Html Pdf Sharp2 related to Prägung / Wasserzeichen
Edit Stamp Html Pdf Sharp3 related to Prägung / Wasserzeichen

Erste Schritte mit IronPDF

Beginnen Sie noch heute mit der Verwendung von IronPDF in Ihrem Projekt mit einer kostenlosen Testversion.

Erster Schritt:
green arrow pointer


Ein C# PDF stempeln

Das Stempeln oder Autorisieren einer PDF-Datei ist für viele Dokumenteinstellungen und Anwendungsfälle in .NET-Anwendungen sehr wichtig.

Jetzt, wo IronPDF installiert ist, ist es ganz einfach, einen Stempel auf Ihr Dokument anzuwenden.

Im folgenden Beispiel haben wir eine PDF-Datei ausgewählt. Die Verwendung des "HtmlStamper()wenn Sie die Funktion "IsStampBehindContent = true" verwenden, werden die ausgewählten Daten auf der HINTEREN Seite eines PDFs angezeigt.

Alternativ dazu wird der Stempel mit "IsStampBehindContent = false" ÜBER der PDF-Datei angezeigt.

Hier ist ein Beispiel dafür, wie diese Funktionen in Ihr Projekt integriert werden könnten.

:path=/static-assets/pdf/content-code-examples/how-to/edit-stamp-html-pdf-sharp-stamp-pdf.cs
using IronPdf;
using IronPdf.Editing;

// Load PDF to be Stamped or Watermarked
PdfDocument pdf = PdfDocument.FromFile("sample.pdf");

// Configure and add stamp HTML behind the main content
var backgroundStamp = new HtmlStamper()
{
    Html = "<img src='https://ironpdf.com/img/products/ironpdf-logo-text-dotnet.svg'/>",
    Opacity = 50,
    VerticalAlignment = IronPdf.Editing.VerticalAlignment.Top,
    HorizontalAlignment = IronPdf.Editing.HorizontalAlignment.Right,
    IsStampBehindContent = true,
};
pdf.ApplyStamp(backgroundStamp);

// Configure and add stamp HTML in front of the main content
var foregroundStamp = new HtmlStamper()
{
    Html = "<h2 style='color:red'>Copyright 2022 IronPDF.com</h2>",
    MaxWidth = new Length(50),
    MaxHeight = new Length(50),
    Opacity = 50,
    Rotation = -45,
    IsStampBehindContent = false,
};
pdf.ApplyStamp(foregroundStamp);

// Save the PDF with stamps to desire location
pdf.SaveAs("stamped.pdf");
Imports IronPdf
Imports IronPdf.Editing

' Load PDF to be Stamped or Watermarked
Private pdf As PdfDocument = PdfDocument.FromFile("sample.pdf")

' Configure and add stamp HTML behind the main content
Private backgroundStamp = New HtmlStamper() With {
	.Html = "<img src='https://ironpdf.com/img/products/ironpdf-logo-text-dotnet.svg'/>",
	.Opacity = 50,
	.VerticalAlignment = IronPdf.Editing.VerticalAlignment.Top,
	.HorizontalAlignment = IronPdf.Editing.HorizontalAlignment.Right,
	.IsStampBehindContent = True
}
pdf.ApplyStamp(backgroundStamp)

' Configure and add stamp HTML in front of the main content
Dim foregroundStamp = New HtmlStamper() With {
	.Html = "<h2 style='color:red'>Copyright 2022 IronPDF.com</h2>",
	.MaxWidth = New Length(50),
	.MaxHeight = New Length(50),
	.Opacity = 50,
	.Rotation = -45,
	.IsStampBehindContent = False
}
pdf.ApplyStamp(foregroundStamp)

' Save the PDF with stamps to desire location
pdf.SaveAs("stamped.pdf")
VB   C#

Zuverlässig gestempelte Dokumente

Das Stempeln einer PDF-Datei sorgt für mehr Zuverlässigkeit und Authentizität eines Dokuments. IronPDF macht es einem Entwickler wirklich einfach, jede PDF-Datei mit dem oben genannten Code zu bearbeiten. In der folgenden Ausgabe sehen Sie, wie die PDF-Datei mit dem Stempel mehr Authentizität bietet und zahlreiche Möglichkeiten zur Verwendung in Ihren verschiedenen .NET-Projekten bietet.

Ohne Stempel

Edit Stamp Html Pdf Sharp4 related to Ohne Stempel

Mit Stempel

Edit Stamp Html Pdf Sharp5 related to Mit Stempel

Bibliothek Schnellzugriff

Documentation related to Bibliothek Schnellzugriff

Weitere API-Referenz

Weitere Dokumentation finden Sie in der API-Referenz, die weitere Funktionen für Wasserzeichen, Authentifizierung, Bearbeitung und Manipulation für Ihre C# PDF-Projekte bietet.

Weitere API-Referenz