Cómo trabajar con la API Facades en .NET

Cómo trabajar con la API Facades en .NET

Cómo trabajar con la API de Facades en .NET

La API Facades proporciona envoltorios de alto nivel para tareas comunes de PDF. Esta guía cubre el llenado de formularios, la fusión de archivos y la edición de contenido.


Requisitos previos

RequisitoDetalle
Entorno de ejecución.NET 8.0 o posterior
Paquetedotnet add package Aspose.Pdf.Foss

Rellenar un campo de formulario

La fachada Form abre un PDF de entrada, rellena los campos por nombre y escribe el resultado en un archivo de salida separado. Esto evita trabajar con el objeto de bajo nivel Document cuando lo único que necesitas es una población simple de campos.

using var form = new Form("input.pdf", "output.pdf");
form.FillField("FirstName", "Alice");
form.Save();

Combinar dos PDF

PdfFileEditor concatena varios archivos PDF en un documento de salida único. Pase las rutas de los archivos de origen y una ruta de destino para producir un resultado fusionado único.

var editor = new PdfFileEditor();
editor.Concatenate("file1.pdf", "file2.pdf", "merged.pdf");

Extraer un rango de páginas

La misma clase PdfFileEditor puede extraer un rango contiguo de páginas a un nuevo archivo. Especifique la página de inicio, la página final y la ruta de salida.

var editor = new PdfFileEditor();
editor.Extract("source.pdf", 2, 5, "pages2to5.pdf");

Clases clave

ClasePropósito
FormLeer y escribir valores de campos de formulario
PdfFileEditorFusionar, dividir, extraer páginas
PdfContentEditorEditar contenido de la página
PdfFileSignatureFirmar y verificar documentos
PdfFileStampAñadir sellos a las páginas
PdfConverterRenderizar páginas a imágenes

Ver también

 Español