Cómo cambiar el tamaño de página de un PDF usando C#

Este tutorial rápido explica cómo cambiar el tamaño de página de PDF usando C#. Contiene todos los detalles necesarios para establecer el entorno de desarrollo, una secuencia de pasos que se deben seguir para crear la aplicación y un código de muestra ejecutable que demuestra el proceso para cambiar el tamaño de la página PDF usando C# con la ayuda de solo algunas llamadas a la API. Este código se puede usar en cualquiera de los sistemas operativos compatibles con .NET Framework, como Windows, Linux y macOS.

Pasos para cambiar el tamaño del papel PDF usando C#

  1. Establezca el entorno para usar Aspose.PDF for .NET para cambiar el tamaño de la página
  2. cargue el archivo PDF de origen en el objeto de clase Document cuyas dimensiones de página se van a cambiar
  3. Obtenga una referencia a la colección de pages en el PDF cargado
  4. Obtenga una referencia a la página de destino de la colección cuyo tamaño se actualizará
  5. Llame al método SetPageSize() de la clase Page y proporcione un nuevo tamaño de página
  6. Guarde el archivo PDF resultante con un tamaño de página actualizado

Estos pasos abarcan el proceso para editar el tamaño de página PDF usando C# al compartir el recurso que se requiere para probar esta característica. En el siguiente paso, cargamos el archivo PDF de destino, accedemos a su colección de páginas y luego obtenemos la referencia a la página cuyo tamaño se actualizará. La clase de página contiene un método SetPageSize() que se usa para editar el tamaño de la página al proporcionar el ancho y la altura de la página.

Código para modificar el tamaño de página PDF usando C#

Este código demuestra el proceso para cambiar el tamaño de una página PDF usando C#. Tienes que calcular el ancho y la altura en puntos multiplicando el número de pulgadas deseadas por 72 como Aspose.PDF usa la escala de 1 pulgada = 72 puntos. Suponga que desea establecer el tamaño de la página en Envelop 10#, que tiene un ancho de 4,13 pulgadas y una altura de 9,49 pulgadas, por lo tanto, multiplicará ambos números por 72 antes de pasarlo al método SetPageSize().

Este artículo nos ha enseñado a cambiar las dimensiones de la página PDF usando C#. Si desea conocer el proceso para agregar una marca de agua a un archivo PDF, consulte el artículo sobre cómo agregar una marca de agua a un PDF en C#.

 Español