HTML auf vorhandene PDF-Dateien stempeln C#
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



Erste Schritte mit IronPDF
Beginnen Sie noch heute mit der Verwendung von IronPDF in Ihrem Projekt mit einer kostenlosen Testversion.
Wie man mit C# Stempel auf PDF-Dateien anbringt
- Installieren Sie die IronPDF-Bibliothek in Ihrem Visual Studio
- Kopieren Sie den Codeschnipsel oder schreiben Sie einfachen Code in die statische void main-Methode
- Stempel auf eine neue oder bestehende PDF-Datei anwenden
- Führen Sie dann die Anwendung aus, um die ausgegebene PDF-Datei mit dem gewünschten Stempel zu prüfen
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")
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.
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