Anotando ficheros PDF en Linux

Hace unos meses comentaba cómo activar el soporte de comentarios a un PDF en Linux. La verdad es que tener que descargar una versión de prueba de Adobe Acrobat para poder activar el bit de «permitir anotaciones» me parecía matar moscas a cañonazos (aparte de que es «de prueba», i.e., a los 30 días o pagas o se acabó… y pagar 449 dólares por poder activar un bit, es algo que me da dolor de corazón). Pero es que en Linux, por más que he buscado no he encontrado otra opción (hasta que el soporte de anotaciones en Evince esté a pleno funcionamiento creo que aún pasarán unos cuantos meses). No cejo en mi empeño. Por lo que he podido averiguar, parece que Adobe Acrobat Reader (incluída la versión Linux) sólo permite crear anotaciones cuando el PDF original se creó con Adobe Acrobat Pro, y desde ahí se activó el bit. El caso es que no sólo se activa un bit, sino que Adobe Acrobat Pro incrusta alguna firma digital en el PDF que es la que realmente activa la barra de anotaciones de Reader. Incluso hay alguna respuesta contundente en Yahoo Answers ante la pregunta de «¿cómo activo el soporte de anotaciones a un PDF que no lo tiene activado?». Según esa respuesta: no se puede. Bien, sí que se puede, pero NO desde Adobe Acrobat Reader. Se puede activar el soporte de anotaciones y crear dichas anotaciones para cualquier PDF desde PDF XChange Viewer.

XChange Viewer es un visor gratuito de ficheros PDF para Windows, con soporte de anotaciones para CUALQUIER fichero PDF. Un momento… ¿cómo que para Windows? Sí, es la parte mala. La parte buena: es perfectamente usable desde WINE. Se acabó el imprimir los PDF para poder anotarlos, garabatearlos y ponerles post-its. Mientras no exista algo que permita crear anotaciones a un PDF en software libre, o aunque sea, que Adobe Acrobat Reader las permita crear con cualquier PDF, me quedo con XChange Viewer.

Un detalle más: Adobe Acrobat Reader para Linux permite visualizar las anotaciones realizadas desde PDF XChange. Lógicamente, no permite editarlas, sólo verlas (dado que falta la firma digital de Adobe en dicho PDF). Evince, permite visualizar parte de las anotaciones (y no todas porque eso es aún work-in-progress). No he podido probar Okular.

Nota: que yo sepa ni Evince, ni Okular ni ningún otro visor de PDF’s libre permite crear anotaciones estándar sobre CUALQUIER fichero PDF de tal forma que dicho fichero sea luego «legible», con las anotaciones, en cualquier otro PC con Adobe Acrobat Reader (es decir, que incruste las anotaciones en el propio PDF y no en un fichero XML aparte).

¿Cuánto cuesta un estándar ISO?

La versión 1.7 del formato PDF es ya estándar ISO.  Podéis aplicar el estándar siempre que… paguéis Google:»370 chf in euro»= 231 Euros

El estándar para la seguridad de la información ISO/IEC 27001 fue aprobado y publicado como estándar internacional en Octubre de 2005 y su lectura cuesta 78 Euros.

Si para regalo de cumpleaños me compro los documentos con dichos estándares y los publico en abierto, acabaré en prisión por divulgación de material protegido. Curiosos estándares abiertos…

Importar y editar PDFs en OpenOffice.org 3.0

SUN ha publicado una extensión compatible con OpenOffice.org 3.0 y StarOffice 9.0 bajo el nombre (no muy original, por cierto 😉 «PDF Import Extension». Esta extensión nos permite importar y modificar ficheros PDF de los que no tenemos el fichero original. Los documentos PDF se importan en Draw para preservar la maquetación del documento y permitir operaciones de edición básica. Por ejemplo, es una buena opción para editar fechas, números o pequeñas porciones de texto del PDF original . Los formularios en PDF aún no son soportados por esta versión del plugin.

Esta versión del plugin es beta, y sólo funciona con OpenOffice.org 3.0 beta 2 (o superior, por ejemplo, las versiones de desarrollo actuales)

He hecho una pequeña prueba con una página de un libro digital en pdf

y he visto que el resultado no está del todo mal. Aunque aún quedan muchas cosas por corregir, como se puede apreciar.

Poppler 0.7.2 : soporte de anotaciones a PDFs

Poppler sigue el camino marcado para añadir el soporte de anotaciones al binding glib. Iñigo Martínez nos comenta que la versión 0.7.2 de Poppler publicada el pasado día 12 incluye las siguientes novedades (a la espera de la versión 0.8 planificada para el 26 de Marzo – siendo la RC2 el 19 de Marzo):

* Mejoras a la hora de casar tipos de letra (entre lo que se dispone en el sistema y lo que necesita el PDF)

*  Añadido soporte preliminar para anotaciones en el frontend glib

* Añadid soporte inicial para visualización de películas incrustadas en el PDF

* Dependencia GDK  es ahora opcional en los bindings glib

Convertir ficheros Visio a PDF

Hoy he necesitado con cierta urgencia convertir un fichero Visio (formato .vsd) a algo legible en Linux. Sigue siendo complicado… Afortunadamente hay alternativas a usar CrossOver o Wine con el visor de Visio de Microsoft: convertirlo a PDF, de forma online. Lo que me ha salvado ha sido el sitio web FreePDFconvert.  Funciona perfectamente: puedes subir el fichero .vsd y al cabo de aproximadamente un minuto, está disponible para su descarga o bien te lo envían por email. No obstante, echo en falta la posibilidad de abrir los .vsd con alguna herramienta nativa que me permita editarlos.