Este breve tutorial define cómo recortar un PDF usando C#. En comparte los detalles de configuración, el flujo del programa y un código de muestra ejecutable que demuestra una aplicación básica para recortar una página en PDF usando C#. Este código de muestra se puede ejecutar en cualquiera de las plataformas compatibles con el entorno .NET y no requiere Acrobat ni ninguna otra herramienta de terceros para recortar una parte de un archivo PDF.
Pasos para Recortar PDF usando C#
- Establecer el entorno para agregar Aspose.PDF for .NET para recortar parte de una página
- Cargue el archivo PDF de origen en el objeto de clase Document para recortarlo
- Muestre los cuadros de página PDF existentes si es necesario
- Cree un nuevo objeto Rectangle que defina el área de recorte
- Establezca los valores de CropBox, TrimBox, ArtBox y BleedBox en el rectángulo recién creado
- Guardar el PDF
Estos pasos resumen el proceso para recortar un documento PDF usando C#. El proceso comienza cargando el archivo PDF y, opcionalmente, mostrando los valores existentes para CropBox, TrimBox, ArtBox, BleedBox y MediaBox. En los siguientes pasos, se inicializa un nuevo rectángulo que define el área de la página que se va a recortar y luego se configura este rectángulo como un nuevo parámetro para todos los cuadros de página PDF mencionados anteriormente.
Código para recortar archivo PDF usando C#
Este código de muestra se puede usar como base para desarrollar una aplicación para recortar una página en PDF usando C#. Puede establecer cualquiera de los valores del cuadro PDF según sus necesidades, pero para recortar la parte del PDF de origen y mostrarlo completamente en la nueva página del archivo PDF, establezca un nuevo valor para todos estos cuadros. También puede usar el indicador normalizeCoordinates para ajustar las nuevas dimensiones del rectángulo si es necesario.
Este rápido tutorial nos ha guiado sobre cómo recortar un archivo PDF usando C#. Si desea conocer el proceso para dividir un archivo PDF por páginas, consulte el artículo sobre cómo dividir un archivo PDF por páginas en C#.