PDFs signieren und sichern
Sichern Sie die Echtheit von PDFs mit moderner Verschlüsselung und Signaturen.
Stellen Sie die Authentizität Ihres Dokuments sicher.
Digitale Signatur
Unterzeichnen Sie Ihre PDFs digital, um sie zu authentifizieren und einen Nachweis über Urheberschaft oder Genehmigung zu erbringen. Dieses Feature ist für rechtliche oder offizielle Dokumente unerlässlich.
So signieren Sie Ihre PDFsusing IronPdf;
using IronPdf.Signing;
// Cryptographically sign an existing PDF in 1 line of code!
new IronPdf.Signing.PdfSignature("Iron.p12", "123456").SignPdfFile("any.pdf");Imports IronPdf
Imports IronPdf.Signing
' Cryptographically sign an existing PDF in 1 line of code!
Call New IronPdf.Signing.PdfSignature("Iron.p12", "123456").SignPdfFile("any.pdf")Bearbeitungs- & Signaturhistorie
Pflegen und bearbeiten Sie die Versionshistorie Ihrer PDF-Dokumente. Nachverfolgung von Änderungen, Genehmigungen und Unterschriften im Laufe der Zeit für ein besseres Dokumentenmanagement.
Lernen Sie, wie Sie PDFs bearbeiten und überarbeiten.using IronPdf;
using IronPdf.Rendering;
// Import PDF and enable TrackChanges
PdfDocument pdf = PdfDocument.FromFile("annual_census.pdf", TrackChanges: ChangeTrackingModes.EnableChangeTracking);
// ... Various edits ...
pdf.SignWithFile("/assets/IronSignature.p12", "password", null, IronPdf.Signing.SignaturePermissions.AdditionalSignaturesAndFormFillingAllowed);
PdfDocument pdfWithRevision = pdf.SaveAsRevision();
pdfWithRevision.SaveAs("annual_census_2.pdf");Imports IronPdf
Imports IronPdf.Rendering
' Import PDF and enable TrackChanges
Dim pdf As PdfDocument = PdfDocument.FromFile("annual_census.pdf", TrackChanges:=ChangeTrackingModes.EnableChangeTracking)
'... Various edits ...
pdf.SignWithFile("/assets/IronSignature.p12", "password", Nothing, IronPdf.Signing.SignaturePermissions.AdditionalSignaturesAndFormFillingAllowed)
Dim pdfWithRevision As PdfDocument = pdf.SaveAsRevision()
pdfWithRevision.SaveAs("annual_census_2.pdf")PDF-Metadaten bearbeiten
Bearbeiten Sie die Metadaten Ihrer PDF-Dateien, wie Autor, Titel und Thema, um die Dokumentenorganisation und Suchbarkeit zu verbessern.
So bearbeiten Sie Metadatenusing IronPdf;
using System;
ChromePdfRenderer renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>Metadata</h1>");
// Access the MetaData class and set the pre-defined metadata properties.
pdf.MetaData.Author = "Iron Software";
pdf.MetaData.CreationDate = DateTime.Today;
pdf.MetaData.Creator = "IronPDF";
pdf.SaveAs("pdf-with-metadata.pdf");Imports IronPdf
Imports System
Dim renderer As New ChromePdfRenderer()
Dim pdf As PdfDocument = renderer.RenderHtmlAsPdf("<h1>Metadata</h1>")
' Access the MetaData class and set the pre-defined metadata properties.
pdf.MetaData.Author = "Iron Software"
pdf.MetaData.CreationDate = DateTime.Today
pdf.MetaData.Creator = "IronPDF"
pdf.SaveAs("pdf-with-metadata.pdf")
Verbessern Sie mit nahtlosem PDF-Formular-Management
Erstellen Sie PDF-Formulare
Erstellen Sie interaktive PDF-Formulare mit ausfüllbaren Feldern, Kontrollkästchen, Optionsfeldern und mehr. Ideal zum Sammeln von Informationen oder zum Erstellen von Umfragen.
So erstellen Sie PDF-Formulareusing IronPdf;
// Input and Text Area forms HTML
string FormHtml = @"
<html>
<body>
<h2>Editable PDF Form</h2>
<form>
First name: <br> <input type='text' name='firstname' value=''> <br>
Last name: <br> <input type='text' name='lastname' value=''> <br>
Address: <br> <textarea name='address' rows='4' cols='50'></textarea>
</form>
</body>
</html>
";
// Instantiate Renderer
ChromePdfRenderer Renderer = new ChromePdfRenderer();
Renderer.RenderingOptions.CreatePdfFormsFromHtml = true;
Renderer.RenderHtmlAsPdf(FormHtml).SaveAs("textAreaAndInputForm.pdf");Imports IronPdf
' Input and Text Area forms HTML
Dim FormHtml As String = "
<html>
<body>
<h2>Editable PDF Form</h2>
<form>
First name: <br> <input type='text' name='firstname' value=''> <br>
Last name: <br> <input type='text' name='lastname' value=''> <br>
Address: <br> <textarea name='address' rows='4' cols='50'></textarea>
</form>
</body>
</html>
"
' Instantiate Renderer
Dim Renderer As New ChromePdfRenderer()
Renderer.RenderingOptions.CreatePdfFormsFromHtml = True
Renderer.RenderHtmlAsPdf(FormHtml).SaveAs("textAreaAndInputForm.pdf")Formulare ausfüllen & bearbeiten
Füllen Sie bestehende PDF-Formulare mit Leichtigkeit aus und bearbeiten Sie sie. Ändern Sie Formularfelder, aktualisieren Sie den Inhalt und speichern Sie die Änderungen für ein nahtloses Dokumentenmanagement.
Lernen Sie, wie Sie Formulare ausfüllen und bearbeitenusing IronPdf;
PdfDocument pdf = PdfDocument.FromFile("textAreaAndInputForm.pdf");
// Set text input form values
pdf.Form.FindFormField("firstname").Value = "John";
pdf.Form.FindFormField("lastname").Value = "Smith";
// Set text area form values
pdf.Form.FindFormField("address").Value = "Iron Software LLC\r\n205 N. Michigan Ave.";
pdf.SaveAs("textAreaAndInputFormEdited.pdf");Imports IronPdf
Dim pdf As PdfDocument = PdfDocument.FromFile("textAreaAndInputForm.pdf")
' Set text input form values
pdf.Form.FindFormField("firstname").Value = "John"
pdf.Form.FindFormField("lastname").Value = "Smith"
' Set text area form values
pdf.Form.FindFormField("address").Value = "Iron Software LLC" & vbCrLf & "205 N. Michigan Ave."
pdf.SaveAs("textAreaAndInputFormEdited.pdf")Formularfelder abflachen
Glätten Sie Formularfelder, um eingegebene Daten zu fixieren und weitere Bearbeitungen zu verhindern, um die Integrität des Formularinhalts zu gewährleisten.
So geht's: Formularfelder vereinfachenusing IronPdf;
// Select the desired PDF File
PdfDocument pdf = PdfDocument.FromFile("textAreaAndInputFormEdited.pdf");
// Flatten the pdf
pdf.Flatten();
// Save as a new file
pdf.SaveAs("after_flatten.pdf");Imports IronPdf
' Select the desired PDF File
Dim pdf As PdfDocument = PdfDocument.FromFile("textAreaAndInputFormEdited.pdf")
' Flatten the pdf
pdf.Flatten()
' Save as a new file
pdf.SaveAs("after_flatten.pdf")
Gewährleisten Sie die Sicherheit Ihrer Dokumentation.
PDFs bereinigen
Bereinigen Sie Ihre PDFs, indem Sie versteckte Metadaten, sensible Inhalte und Kommentare entfernen, um die Vertraulichkeit und Sicherheit Ihres Dokuments zu schützen.
So bereinigen Sie PDFsusing IronPdf;
// Import PDF document
PdfDocument pdf = PdfDocument.FromFile("sample.pdf");
// Sanitize with Bitmap
PdfDocument sanitizeWithBitmap = Cleaner.SanitizeWithBitmap(pdf);
// Sanitize with SVG
PdfDocument sanitizeWithSvg = Cleaner.SanitizeWithSvg(pdf);
// Export PDFs
sanitizeWithBitmap.SaveAs("sanitizeWithBitmap.pdf");
sanitizeWithSvg.SaveAs("sanitizeWithSvg.pdf");Imports IronPdf
' Import PDF document
Dim pdf As PdfDocument = PdfDocument.FromFile("sample.pdf")
' Sanitize with Bitmap
Dim sanitizeWithBitmap As PdfDocument = Cleaner.SanitizeWithBitmap(pdf)
' Sanitize with SVG
Dim sanitizeWithSvg As PdfDocument = Cleaner.SanitizeWithSvg(pdf)
' Export PDFs
sanitizeWithBitmap.SaveAs("sanitizeWithBitmap.pdf")
sanitizeWithSvg.SaveAs("sanitizeWithSvg.pdf")Passwort & Berechtigungen festlegen
Setzen Sie Passwörter und Berechtigungen für Ihre PDFs, um den Zugriff zu steuern, unbefugte Bearbeitungen zu verhindern und sensible Informationen zu schützen.
So legen Sie PDF-Berechtigungen festusing IronPdf;
ChromePdfRenderer renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>Secret Information:</h1> Hello World");
// Password to edit the pdf
pdf.SecuritySettings.OwnerPassword = "123password";
// Password to open the pdf
pdf.SecuritySettings.UserPassword = "password123";
pdf.SaveAs("protected.pdf");Imports IronPdf
Dim renderer As New ChromePdfRenderer()
Dim pdf As PdfDocument = renderer.RenderHtmlAsPdf("<h1>Secret Information:</h1> Hello World")
' Password to edit the pdf
pdf.SecuritySettings.OwnerPassword = "123password"
' Password to open the pdf
pdf.SecuritySettings.UserPassword = "password123"
pdf.SaveAs("protected.pdf")Bereit anzufangen?
Nuget Downloads 21,105,021|Version:2026.9gerade veröffentlicht