Nautilus-Pdftools en Raring Ringtail

Finalmente me decidí a liberar una nueva versión de Nautilus-Pdftools para Raring Ringtail, aunque también está disponible para Precise Pangolin, Quantal Quetzal y Saucy Salamander.

Nautilus Pdftools es una excelente herramienta para aquellos que trabajan con documentos Pdf, puesto que permite realizar multitud de operaciones con ellos directamente desde el menú contextual de Nautilus.

Nautilus-Pdftools en Raring Ringtail

Nautilus-Pdftools

Nautilus-Pdftools es un sencillo complemento para Nautilus que te permitirá realizar diferentes operaciones con documentos Pdf desde el menú contextual, como pueden ser:

  • Girar todo un documento en el sentido de la agujas del reloj, en sentido inverso o 180º
  • Girar algunas páginas del documento
  • Eliminar páginas del documento
  • Extraer páginas del documento
  • Unir documentos Pdf
  • Dividir documentos pdf
  • Combinar algunas páginas de diferentes documentos pdf
  • Redimensionar el tamaño de las páginas de un documento pdf
  • Extraer el texto de un documento pdf, siempre que exista texto para extraer claro, es decir, que no sean imágenes.

Todas estas herramientas están agrupadas en un solo complemento para Nautilus, y que te facilitará sensiblemente el trabajo.

Dependiendo de la herramienta que selecciones te mostrará un sencillo cuadro de diálogo que te guiará en la operación a realizar. Así para girar algunas páginas del documento, encontraras un cuadro de diálogo como el siguiente:

Nautilus-Pdftools en Raring Ringtail

Para quitar algunas páginas de un documento, el cuadro de diálogo es muy sencillo. En el solo tienes que indicar las páginas a quitar, separadas por comas. También puedes indicar un rango, para lo que debes señalar la primera y última página del rango separadas por un guión:

Nautilus-Pdftools en Raring Ringtail

Un cuadro de diálogo muy similar encontrarás para extraer páginas del documento:

Nautilus-Pdftools en Raring Ringtail

Para unir varios documentos pdf en uno, el cuadro de diálogo es algo mas complejo, puesto que te permitirá reordenar los documentos:

Nautilus-Pdftools en Raring Ringtail

También Nautilus-Pdftools, te permite combinar varias páginas de un documento en una sola página. Esto es útil para combinar dos hojas en una sola, y tener todo el documento a modo libro por ejemplo.

Nautilus-Pdftools en Raring Ringtail

El cuadro de diálogo es algo mas complejo, puesto que te permite definir el tamaño del papel de salida, la orientación (vertical/horizontal), el número de páginas por hoja (ordenadas en filas por columnas). Así mismo también te permite definir el orden como el margen de las hojas.

Nautilus-Pdftools en Raring Ringtail

Tengo que advertir a aquellos que utilicen la opción de combinar que tengan un poco de paciencia, puesto que se trata de una herramienta significativamente lenta. Lo cierto es que debería de hacer puesto alguna barra de progreso para informar al usuario del tiempo restante, así como cambiar el ratón para avisar igualmente.

Instalación

Para instalar este complemento de Nautilus en alguna de las versiones indicadas de Ubuntu, Precise Pangolin, Quantal Quetzal, Raring Ringtail o Saucy Salamander, tendrás que añadir el siguiente repositorio, actualizar e instalar:


sudo add-apt-repository ppa:atareao/nautilus-extensions
sudo apt-get update
sudo apt-get install nautilus-pdftools

Para utilizar este complemento debes reiniciar Nautilus, ejecutando el siguiente comando:


nautilus -q

Una vez hecho esto, solo tienes que situarte sobre un archivo pdf y pulsar el botón secundario del ratón, donde verás la opción Pdf tools

Conclusiones

Después de muchas idas y venidas, finalmente tuve que rendirme a la evidencia: La librería de Nautilus solo funciona con Python 2.X. Este es uno de los problemas del software libre, que queda a la decisión de sus desarrolladores el migrarlo a nuevas versiones de librerías, etc. En fin, seguiremos en ello. El asunto además es que pyPdf, que es la librería utilizada para todas estas operaciones, ha dejado de ser mantenida por su desarrollador. Así, en el propio paquete de *Nautilus-Pdftools* se distribuye una librería alternativa preparada para utilizar con Python 3.X, pero que no se llega a emplear por lo comentado anteriormente.

En cuanto a esta herramienta, he visto la necesidad de añadir algunas mejoras como las comentadas en este artículo, como puede ser el incluir una ventana de progreso, y algunas opciones adicionales.

 

Fuente: atareao

¿Quién está en línea?

Hay 29706 invitados y ningún miembro en línea