Necesito aumentar el tamaño de archivo de un archivo pdf sin añadir ninguna nueva textos o imágenes. Puedo reducir el tamaño del archivo mediante la compresión. Cuando me aumentar las dimensiones del archivo de A4 a A3, A2, etc el uso de herramientas disponibles en línea, automáticamente se comprime. Lo que quiero es aumentar su tamaño de 80 kB de 100 kB. Alguna idea de cómo puede ser hecho en Python o el uso de cualquier herramienta?
Estoy respondiendo a mi propia pregunta. He resuelto, en primer lugar por convertir el pdf a un archivo postscript (ps), a continuación, convertir el archivo ps de nuevo a un archivo pdf. Uno puede experimentar con diferentes convertidores. Si los valores por defecto no funciona, se puede intentar cambiar los valores predeterminados de los parámetros adecuados. Para mí, el tamaño final del archivo se convirtió en ~300 kB con los valores predeterminados.
- Para convertir PDF a PS, uno puede usar gs, pdf2ps o pdftops convertidor:
pdftops inicial.pdf intermedio.ps
- Para convertir PS a PDF, se puede utilizar gs o ps2pdf converter:
ps2pdf intermedio.ps final.pdf
EL USO DE ESTE MÉTODO
Según lo sugerido por K J, no es una buena idea para convertir un pdf a un formato ps, porque esto puede conducir a la pérdida de algunos de origen de contenido. La mejor manera de aumentar el tamaño del archivo sería para descomprimir el contenido existente en el archivo pdf. Uno puede utilizar mutool para este propósito.
mutool limpia -d-a archivo_entrada.pdf archivo_salida.pdf
Uno puede referirse a los siguientes puestos de trabajo https://stackoverflow.com/a/25377929/10802527 y https://stackoverflow.com/a/25377913/10802527