Aplane PDFs en C#
Los documentos PDF suelen incluir formularios con widgets interactivos que se pueden rellenar, como botones de opción, casillas de verificación, cuadros de texto, listas, etc. Para que no sea editable para diferentes propósitos de aplicación, necesitamos aplanar el archivo PDF. IronPDF proporciona la función para aplanar su PDF en C# con sólo una línea de código.
![](/img/faq/pdf-image-flatten-csharp/pdf-image-flatten-csharp.jpg)
![](/img/faq/pdf-image-flatten-csharp/pdf-image-flatten-csharp2.png)
![](/img/faq/pdf-image-flatten-csharp/pdf-image-flatten-csharp3.png)
Cómo aplanar archivos PDF en C#
- Instalar biblioteca C# para aplanar archivos PDF
- Cargar un PDF existente o crear uno nuevo a partir de HTML
- Utiliza el
Aplanar
para aplanar el PDF - Guardar el PDF aplanado como un documento nuevo
- Aplanar PDF document in C# with 1 line of code
How to Aplanar a C# PDF
Instalar con NuGet
Install-Package IronPdf
Aplanar C# Documento PDF
Una vez instalado el paquete IronPDF, podrá aplanar su archivo PDF con una sola línea de código.
En el siguiente ejemplo de código, hemos seleccionado nuestro PDF utilizando la clase PdfDocument. Si su proyecto lo requiere, también puede crear un PDF utilizando la clase ChromePdfRenderer.
Para aplanar un archivo PDF, utilice el método Aplanar
. Esto hará que el PDF no se pueda editar, eliminando widgets interactivos como botones de radio y casillas de verificación. Veámoslo en acción en el siguiente ejemplo de código C# para aplanar PDF.
:path=/static-assets/pdf/content-code-examples/how-to/pdf-image-flatten-csharp-flatten-pdf.cs
using IronPdf;
// Select the desired PDF File
PdfDocument pdf = PdfDocument.FromFile("before.pdf");
// Flatten the pdf
pdf.Flatten();
// Save as a new file
pdf.SaveAs("after_flatten.pdf");
Imports IronPdf
' Select the desired PDF File
Private pdf As PdfDocument = PdfDocument.FromFile("before.pdf")
' Flatten the pdf
pdf.Flatten()
' Save as a new file
pdf.SaveAs("after_flatten.pdf")
Comprobar el documento aplanado
En la salida de abajo, el primer PDF es editable, nuestro archivo original. Usando IronPDF y el código anterior, lo hemos hecho plano o no editable. Puede utilizar este código para cualquiera de sus necesidades de proyectos PDF .NET.
Atención
Flatten
.Acceso rápido a la biblioteca
Más documentación
Lea la Documentación para saber más sobre cómo aplanar PDF, editarlos y manipularlos, etc.
Más documentación