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#
- Establezca el entorno para usar Aspose.PDF for .NET para cambiar el tamaño de la página
- cargue el archivo PDF de origen en el objeto de clase Document cuyas dimensiones de página se van a cambiar
- Obtenga una referencia a la colección de pages en el PDF cargado
- Obtenga una referencia a la página de destino de la colección cuyo tamaño se actualizará
- Llame al método SetPageSize() de la clase Page y proporcione un nuevo tamaño de página
- 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#.