Poppler una excelente herramienta de línea de comandos para PDF
Poppler contiene una biblioteca de representación de PDF y herramientas de línea de comandos que se utilizan para manipular archivos PDF. Esto es útil para proporcionar la funcionalidad de representación de PDF como una biblioteca compartida.
Poppler es una biblioteca de código abierto, la cual sirve para poder ver documentos PDF. Esta utilidad es mantenida por freedesktop.org.
Poppler se basa en Xpdf y fue creado por dos principales razones.
Permitir una reutilización más fácil del motor de representación así se permite que se reduzca el trabajo redundante, y vaya más allá de las metas de Xpdf e integre más de cerca y que se reutilice más la funcionalidad que proporcionó el sistema operativo mientras que xpdf es muy autónomo.
Poppler es utilizado por muchos programas orientados para la visualización y edición de archivos PDF incluyendo KPDF y muestra y puede incluso usarse como backend de Xpdf.
El propósito del fork de xpdf es el poder proporcionar la funcionalidad de representación de PDF como un recurso compartido. Así mismo como la Biblioteca, para centralizar el esfuerzo de mantenimiento.
Las aplicaciones incorporan la base de código xpdf, y siempre que un problema de seguridad se descubre, ante esto todas estas aplicaciones intercambian parches y por ende surgen nuevos lanzamientos.
A su vez, todas las distribuciones deben empaquetar y liberar nuevas versiones de estos visores basados en xpdf. Con ello hay mucho esfuerzo duplicado con la situación actual.
¿Cómo instalar Poppler en las diferentes distribuciones de Linux?
Para poder instalar esta excelente utilidad en su sistema, deben de seguir las instrucciones que compartimos a continuación acorde a la distribución de Linux que estén utilizando.
Poppler es una utilidad que se encuentra dentro de los repositorios de casi todas las distribuciones de Linux por lo que su instalación es bastante sencilla.
Instalar Poppler en Debian, Ubuntu y derivados.
Para poder instalar esta utilidad, debemos de abrir una terminal con Ctrl + Alt + T y en ella vamos a ejecutar el siguiente comando:
sudo apt-get install poppler
Nota: este método de instalación también es valido para sistemas ARM (Raspberry Pi).
Instalara Poppler en Arch Linux y derivados
Si eres usuario de Arch Linux o cualquier sistema que sea derivado de este tal como Manjaro, Antergos y demás. Podemos obtener esta utilidad desde los repositorios oficiales basta con abrir una terminal en el sistema y teclear:
sudo pacman -S poppler
Nota: este comando de instalación también es válido para KaOS.
Instalar Poppler en RHEL, CentOS, Fedora y derivados
Para el caso de aquellos que son usuarios de estas distros de Linux o cualquier sistema que sea derivado de uno de estos, el método para instalar esta utilidad en su sistema es el siguiente.
Deben de abrir una terminal y ejecutar en ella el siguiente comando:
sudo dnf -i poppler
Instalar Poppler en openSUSE
Para el caso de los que tengan instalado openSUSE en sus ordenadores, pueden obtener esta herramienta con ayuda de YaST, desde la web de software de openSUSE con el método de instalación de un clic o desde la terminal lo pueden instalar con el siguiente comando:
sudo zypper install poppler
¿Cómo compilar Poppler desde código fuente?
Finalmente para las distribuciones que no cuenten con Poppler dentro de sus repositorios pueden realizar la compilación de esta herramienta desde su código fuente.
Para ello tenemos que contar con el soporte de Git en el sistema.
Vamos a abrir una terminal y vamos a obtener el código fuente con el siguiente comando:
git clone https://github.com/danigm/poppler.git
Ahora vamos a entrar a la carpeta de poppler para comenzar con la compilación del código fuente de este.
cd poppler
Hecho esto ahora vamos a ejecutar los comandos de para compilar en la terminal estando dentro de la carpeta de poppler:
mkdir build && cd build && cmake -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -DTESTDATADIR=$PWD/testfiles \ -DENABLE_XPDF_HEADERS=ON \ .. && make
Ahora como root ejecutamos:
make install
Y listo con ello ya tendrán instalada esta utilidad en sus equipos para poder utilizarla.
Para conocer un poco mas sobre el uso de esta utilidad pueden visitar el siguiente enlace.
El artículo Poppler una excelente herramienta de línea de comandos para PDF ha sido originalmente publicado en Linux Adictos.