wiki:descarga_compilación_poppler_pruebas

Version 6 (modified by aosorio, 8 years ago) (diff)

--

Descarga y compilación de poppler - Probando las funcionalidades

-Documentación oficial en: https://poppler.freedesktop.org/

-Explicación de dependencias, funcionalidades, etc. http://www.linuxfromscratch.org/blfs/view/svn/general/poppler.html

-Información sobre pdfsig http://fossies.org/linux/poppler/utils/pdfsig.1

-Descarga de la versión estable https://poppler.freedesktop.org/poppler-0.45.0.tar.xz

Descargamos la versión estable, obtendremos el fichero:

poppler-0.45.0.tar.xz

Descomprimimos el fichero con:

$ tar -xvf poppler-0.45.0.tar.xz

Nos quedará el directorio poppler-0.45.0

Entramos en el directorio con:

$ cd poppler-0.45.0

Leemos el fichero INSTALL para conocer los detalles de configuración y compilación.

Revisamos e instalamos las dependencias necesarias con:

$ ./configure

Requirió los siguientes paquetes:

pkg-config
fontconfig
libfontconfig1-dev
freetype2
libnss3-dev
qt4 --> libqt4-dev
qt5 --> qt5-default
splash
cairo
glib
nss --> libnss3-dev
libjpeg
libpng
libtiff
zlib
libopenjpeg
cms

Luego de instalar los paquetes necesarios, construimos las librerías que usaremos con:

$ make

Si el proceso no arroja ningún error, estaremos listos para probar poppler, entramos a la carpeta de las utilidades.

$ cd utils

Una ves dentro podremos usar las herramientas que nos ofrece, entre ellas el script pdfsig, que sirve para visualizar las firmas electrónicas de un documento pdf.

Ejecutamos el script y le damos la ruta de un fichero con firmas electrónicas para realizar la prueba:

$ ./pdfsig /home/user/pdf-signed.pdf 

Nos mostrará algo como esto:

Digital Signature Info of: /home/user/pdf-signed.pdf
Signature #1:
  - Signer Certificate Common Name: Jose Joaquin Contreras Garcia
  - Signing Time: Dec 15 2015 18:57:41
  - Signature Validation: Signature is Valid.
  - Certificate Validation: Certificate has Expired