lunes, enero 10, 2011

Insertar capturas de documentos PDF en el editor de textos

Si queremos insertar el contenido de una página de un pdf en un documento de texto (por ejemplo en OpenOffice o Microsoft Word) podríamos pensar en hacer sencillamente una captura de pantalla del documento, recortar y pegar dentro de nuestro editor de textos.

Si lo que estamos pegando es una imagen, el resultado es aceptable, sin embargo, si el resultado contiene textos, a la hora de imprimir los caracteres no se ven bien, obteniendo una impresión con una resolución pobre.

Para obtener un mejor resultado será necesario hacer una conversión a PostScript encapsulado (fichero eps).

Para ello se puede utilizar GIMP para realizar el procesado (aplicación que, para el que no la conozca, puede conseguir en www.gimp.org).

Después de instalarlo, es preciso configurarlo para habilitar su soporte a PostScript, para ello es necesario instalar GhostScript en el ordenador.

Yo en concreto he utilizado la versión 8.64 para Windows, que se puede descargar en la siguiente dirección: http://pages.cs.wisc.edu/~ghost/doc/GPL/index.htm

La versiones más modernas también deben funcionar correctamente siguiendo esta guía, aunque no las he probado.

Una vez descargado, lo instalamos.

Ahora es necesario configurar las variables de entorno para que Gimp tenga reconozca a GhostScript. En concreto hay que definir la variable GS_PROG apuntando a la ruta donde se encuentra el ejecutable de GhostScript.

Si estamos en Windows, lo podemos hacer así:
  • Abrir el panel de control
  • Doble Click en Sistema
  • Seleccionar la pestaña Opciones Avanzadas
  • Hacer click en el botón Variables de entorno
  • En el panel inferior (Variables de sistema) presionamos el botón "Nueva".
  • En nombre de la variable introducimos: GS_PROG
  • En valor de la variable introducimos la ruta de dónde se encuentra el ejecutable de GhostScript. En mi caso es el siguiente: C:\Archivos de programa\gs\gs8.64\bin\gswin32.exe
  • Presionamos en todos los botones de Aceptar hasta que volvamos al Panel de Control.
  • Ya está listo.
Ahora ya podemos arrancar el Gimp y abrir un fichero pdf. Si tiene varias hojas habrá que seleccionar cuál abrir.

Una vez hecho todo el procesado que queramos (cortar, alinear, etc...) basta con guardar los cambios como un fichero con extensión .eps.

Ese fichero ya puede insertarse en el editor de textos sin pérdida de resolución.

Nota: si en alguno de los pasos el programa solicita una resolución, recomiendo meter un valor al menos igual a 300, para tener una impresión de calidad.

Espero que os sea de ayuda.


No hay comentarios: