Saltar al pie de página

Firmar y Proteger PDFs

Asegure y garantice la autenticidad de sus PDFs con cifrado moderno, permisos y firmas en unas pocas líneas de código.

Icon Main related to Firmar y Proteger PDFs
Asegure la Autenticidad de Sus Documentos

1

Firma digital

Firme digitalmente sus PDFs para autenticarlos y proporcionar prueba de autoría o aprobación. Esta función es esencial para documentación legal u oficial.

Aprenda a firmar sus archivos PDF
using IronPdf;
using IronPdf.Signing;
// Cryptographically sign an existing PDF in 1 line of code!
new IronPdf.Signing.PdfSignature("Iron.p12", "123456").SignPdfFile("any.pdf");
C#
2

Editar y Firmar Historial de Revisiones

Mantenga y edite el historial de revisiones de sus documentos PDF. Haga seguimiento de cambios, aprobaciones y firmas a lo largo del tiempo para una mejor gestión de documentos.

Aprenda a editar y revisar archivos PDF
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");
C#
3

Editar Metadatos PDF

Edite los metadatos de sus archivos PDF, como autor, título y tema, para mejorar la organización y búsqueda de documentos.

Aprenda a: editar metadatos
using 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");
C#

Icon Main related to Firmar y Proteger PDFs
Mejorar con una Gestión Integral de Formularios PDF

1

Crear Formularios PDF

Cree formularios PDF interactivos con campos rellenables, casillas de verificación, botones de opción y más. Ideal para recopilar información o crear encuestas.

Aprenda a crear formularios PDF
using 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");
C#
2

Rellenar y Editar Formularios

Rellene y edite formularios PDF existentes con facilidad. Modifique campos de formulario, actualice contenido y guarde cambios para una gestión de documentos fluida.

Aprenda a: completar y editar formularios
using 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");
C#
3

Aplanar Campos de Formulario

Aplane los campos de formulario para bloquear los datos ingresados y evitar ediciones futuras, asegurando la integridad del contenido del formulario.

Aprenda a: aplanar campos de formulario
using 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");
C#

Icon Main related to Firmar y Proteger PDFs
Asegure la Seguridad de Su Documentación

1

Sanitizar PDFs

Sanitize sus PDFs eliminando metadatos ocultos, contenido sensible y comentarios para proteger la confidencialidad y seguridad de su documento.

Aprenda a desinfectar archivos PDF
using 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");
C#
2

Establecer Contraseña y Permisos

Establezca contraseñas y permisos en sus PDFs para controlar el acceso, prevenir ediciones no autorizadas y proteger información sensible.

Aprenda a establecer permisos de archivos PDF
using 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");
C#
¿Listo para empezar?
Nuget Descargas 16,154,058 | Versión: 2025.11 recién lanzado