Aviso de cookies

Estoy de acuerdo Este sitio web guarda pequeños fragmentos de información (cookies) en su dispositivo con la finalidad de ofrecer un mejor contenido y para finalidades estadísticas. Usted puede desactivar el uso de cookies modificando la configuración de su navegador. Navegar por nuestro sitio web sin cambiar la configuración del navegador hace que usted nos esté autorizando a guardar esta información en su dispositivo.

Reducir tamaño de un PDF en Linux

8 de Junio de 2015 a las 02:00| terminal , pdf

Esta pequeña entrada mostrara un pequeño truco que he encontrado para reducir en Linux un PDF que tenia un tamaño considerable. Este truco solo esta probado en Linux, no se si en otros sistemas operativos se podra aplicar.

Me habian enviado un correo con dos imágenes que tenia que convertir en PDF, unirlas y enviarla por correo. La conversión de las imágenes no genero problemas, para unir los dos PDF tuve algunos problemas  porque la herramienta que he utilizado para tareas con PDF, pdftk, no se encuentra disponible en los repositorios deFedora 22, que actualmente utilizo.

Para solucionar este problema, tuve que buscar una alternativa que estuviera disponible para Fedora. Buscando por Internet, encontré un programa denominado pdfunite que permite unir PDF, con la siguiente sintaxis.

pdfunite pdf1.pdf  pdf2.pdf  salida.pdf

Para utilizar este programa solo tendremos que instalar el paquete poppler-utils.

Este proceso  había generado un archivo PDF muy grande y podría tener problemas para enviarlo por correo. Por Internet encontré varias soluciones, scripts, servicios web y diversas herramientas, pero no me gustaron estas soluciones por diversos motivos como limitaciones de tamaño, complejidad o  consumo de recursos

La solución escogida fue un pequeño truco, simplemente convertir el PDF a PS y viceversa. Para realizar esta tarea hace falta instalar los paquetes pdf2ps y ps2pdf, los mas seguro es que ya los tengas instalados.

pdfs inp2put.pdf output.ps

Donde obtendremos un documento en formato PS, falta el proceso inverso.

ps2pdf output.ps output.pdf

El archivo PDF que obtenemos, tiene un tamaño bastante menor al original.

Una forma fácil de reducir el tamaño de un PDF.

Generar PDF de Reducir tamaño de un PDF en Linux