Redimensionar un PDF mediante C#

Cambiar el tamaño de página del PDF. Utilice Aspose.PDF para .NET para modificar documentos PDF mediante programación

Cambie el tamaño de las páginas PDF con C#

¿Necesitas cambiar el tamaño del PDF? La modificación programática de los documentos PDF es una parte esencial de los flujos de trabajo digitales modernos. Las bibliotecas.NET, como Aspose.PDF, son soluciones independientes que no dependen de otro software y están listas para su uso comercial. Cubren todas las necesidades posibles de los desarrolladores profesionales de C#.

Esta biblioteca de C# permite a los desarrolladores cambiar el tamaño de los documentos PDF de forma rápida y eficiente mediante la programación. Esta biblioteca muestra cómo actualizar o cambiar fácilmente las dimensiones de la página en un archivo PDF existente mediante programación con C#. Es una solución independiente para procesar documentos PDF en C# que no requiere la instalación de ningún software de terceros.

Para cambiar el tamaño de la página PDF, utilizaremos la API Aspose.PDF para .NET, que es una API de manipulación de documentos rica en funciones, potente y fácil de usar para la plataforma .NET. Abre el administrador de paquetes NuGet, busca Aspose.pdf e instálalo. También puede usar el siguiente comando desde la consola del administrador de paquetes.

Package Manager Console

PM > Install-Package Aspose.PDF

Cómo cambiar el tamaño de los documentos PDF


Necesita Aspose.PDF for .NET para probar el código en su entorno.

  1. Cargue el archivo PDF fuente.
  2. Lleva las páginas al objeto PageCollection.
  3. Obtenga una página determinada.
  4. Llama al método setPageSize (..) para actualizar sus dimensiones.
  5. Llame al método Save (..) de la clase de documento para generar el archivo PDF con las dimensiones de página actualizadas.

Si quieres cambiar el tamaño de los archivos PDF para tus tareas, esta solución puede ayudarte. Con esta potente biblioteca Aspose.PDF .NET, puedes actualizar o cambiar las dimensiones de página (el tamaño) de un archivo existente. Esta herramienta profesional utiliza C# para cambiar el tamaño de un PDF de forma eficaz. El siguiente ejemplo muestra cómo cambiar el tamaño de un documento PDF en C#:

Cambiar el tamaño del PDF - C#

Este código de ejemplo muestra cómo cambiar el tamaño de las páginas PDF - C#


    // Open document
    Document pdfDocument = new Document(dataDir + "UpdateDimensions.pdf");

    // Get page collection
    PageCollection pageCollection = pdfDocument.Pages;

    // Get particular page
    Page pdfPage = pageCollection[1];

    // Set the page size as A4 (11.7 x 8.3 in) and in Aspose.Pdf, 1 inch = 72 points
    // So A4 dimensions in points will be (842.4, 597.6)
    pdfPage.SetPageSize(597.6, 842.4);

    dataDir = dataDir + "UpdateDimensions_out.pdf";
    // Save the updated document
    pdfDocument.Save(dataDir);

Acerca de la API Aspose.PDF para C#

La API Aspose.PDF para C# proporciona una amplia gama de funciones para trabajar con archivos PDF. Algunas de las funciones incluyen:

  • Cree documentos PDF desde cero o a partir de HTML, XML o imágenes.
  • Comprima los documentos PDF existentes añadiendo o eliminando páginas, texto, imágenes y otro contenido.
  • Convierte documentos PDF a otros formatos como HTML, XML e imágenes.
  • Renderice documentos PDF a imágenes o formato XPS.
  • Imprima documentos PDF directamente desde su aplicación.
  • Firme digitalmente documentos PDF.

Puedes encontrar más información sobre Aspose.PDF para la API de C# en esta documentación de Aspose