
Un cuadernillo PDF se utiliza para transformar un documento en un formato de grapado en el lomo (u otro), que podría utilizarse para la impresión. En un folleto PDF, se imprimen dos páginas en una sola página. En este artículo, le mostraremos cómo crear folletos a partir de archivos PDF mediante programación en C#.
- API de C# para crear folletos a partir de archivos PDF
- Pasos para crear un folleto desde PDF
- Crear folleto desde PDF en C#
API de C# para crear folletos a partir de PDF - Descarga gratuita
Aspose.PDF for .NET es una API de manipulación de PDF que puede usar para crear, modificar y procesar archivos PDF. Usaremos esta API para crear folletos a partir de archivos PDF. Puede descargar la API o instalarla desde NuGet.
PM> Install-Package Aspose.PDF
Pasos para crear un folleto desde PDF en C#
Aspose.PDF for .NET no requiere que pase por un proceso complejo para crear folletos en PDF. Solo necesita cargar el PDF de origen, configurar algunas opciones de página y generar el folleto. Los siguientes son los pasos para hacer un folleto desde PDF usando Aspose.PDF para C#.
- Cargue el archivo PDF desde el disco.
- Establece las propiedades de las páginas, por ejemplo, el tamaño de la página.
- Cree el folleto y guárdelo en la ubicación deseada.
La siguiente sección muestra cómo generar folletos a partir de un PDF en C#.
Crear folleto desde PDF en C#
Los siguientes son los pasos para crear un folleto desde PDF en C#.
- Cree un objeto de la clase PdfFileEditor.
- Especifique el tamaño de página y las páginas para los lados izquierdo y derecho.
- Cree un folleto desde PDF utilizando el método PdfFileEditor.MakeBooklet(string inputFile, String outputFile, PageSize pageSize, int[] leftPages, int[] rightPages).
El siguiente ejemplo de código muestra cómo crear un folleto a partir de un PDF en C#
// Crear objeto PdfFileEditor
PdfFileEditor pdfEditor = new PdfFileEditor();
// Establecer páginas izquierda y derecha
int[] leftPages = new int[] { 1, 5 };
int[] rightPages = new int[] { 2, 3 };
// hacer folleto
pdfEditor.MakeBooklet("input.pdf", "booklet.pdf", PageSize.A5, leftPages, rightPages);
PDF de entrada

Folleto de salida

API de C# para crear un folleto en PDF: obtenga una licencia gratuita
Puede crear folletos a partir de PDF sin limitaciones de evaluación obteniendo una licencia temporal gratuita.
API de C# PDF - Leer más
Puede explorar más sobre Aspose.PDF for .NET usando documentación. En caso de que tenga alguna consulta, no dude en hacérnosla saber a través de nuestro foro.
Conclusión
En este artículo, ha aprendido a crear folletos a partir de PDF en C#. También ha visto cómo configurar dinámicamente el tamaño de página y las páginas en los lados izquierdo y derecho del folleto.