![¿Existe alguna herramienta de Linux que pueda recortar automáticamente los márgenes blancos de un archivo PDF?](https://rvso.com/image/1605174/%C2%BFExiste%20alguna%20herramienta%20de%20Linux%20que%20pueda%20recortar%20autom%C3%A1ticamente%20los%20m%C3%A1rgenes%20blancos%20de%20un%20archivo%20PDF%3F.png)
Tengo un archivo PDF en el que quiero recortar todo el espacio en blanco tanto como sea posible. Tiene que detectarlo y hacerlo automáticamente.
Utilizo Foxit Reader y tiene la opción de recortar páginas automáticamente mientras las veo.
Pero estoy buscando una solución de línea de comandos en Linux.
Lo intentéPDFRecortarpero recorta todas las páginas de manera uniforme. Quiero que se recorte según el espacio en blanco alrededor de cada página individual usando este comando:
pdfcrop input.pdf output.pdf
Pero funciona sólo parcialmente, algunas páginas están recortadas pero otras no.
Respuesta1
La mejor manera de eliminar márgenes es usarpdfCropMargins
Instalar:
pip install pdfCropMargins --upgrade
Ahora podemos usar el comando pdf-crop-margins
para recortar el pdf como queramos
Quiero recortar todas las páginas y luego agregar un margen de 6 pb por todas partes. puedo hacer eso por
pdf-crop-margins -v -p 0 -a -6 input.pdf
-v : Verbose
-p : how much percentage of margin to be retained. We want the bounding box triming all the white margins on all sides. So say 0%
-a : Note: first -p is applied to create a bounding box.
IN this option it applies further on the bounding box after -p is applied. we can remove or add margin. Negative means add margin to the bounding box. So it will add 10bp all around after cliping
El archivo de salida se adjunta con_cropped
También revisé el archivo recortado y todos los contenidos y enlaces están intactos.