Instalar una impresora virtual PDF en GNU/Linux

  • Categoría: Linux
  • Publicado hace más de 3 años
¿Por qué querríamos instalar una impresora virtual PDF en GNU/Linux? Bueno, en Windows hay varias aplicaciones que hacen lo mismo, y se utilizan mucho. Pues a mi me surgió la necesidad hace poco de imprimir una página web en PDF, directamente. Esta funcionalidad ya aparece por defecto en MacOSX, y nos puede ser igual de útil en GNU/Linux.
Habitualmente ya dispondremos de CUPS para gestionar nuestras impresiones. Bueno, pues solamente tendremos que instalar el componente cups-pdf y configurarlo. Aunque se puede hacer desde Synaptic o desde cualquier gestor de paquetes, prefiero hacerlo desde la consola.
 Configuración básica
En Debian:


sudo apt-get install cups-pdf

En Archlinux:

sudo pacman -S cups-pdf

Ahora hay que reiniciar el servidor CUPS:
 

 
En Debian:

sudo /etc/init.d/cupsys restart

En Archlinux:

sudo /etc/rc.d/cupsd restart


Ahora entramos en la frontend de CUPS vía web:


http://localhost:631

Veremos algo así:

 

 

Ahora, desde la pestaña Administración, tenemos que añadir una nueva impresora, y al aparecer esta lista, elegimos una Impresora Virtual (CUPS-PDF (Virtual PDF Printer)):

 

 

Y le damos a Aceptar:

 

 

Luego deberemos elegir un driver genérico (Generic Postcript color printer driver):

 

 

Y poco más, ya tendremos instalada y configurada nuestra impresora virtual.
 Configuración avanzada
Bien, imprimo sin problemas pero? ¿dónde está mi archivo PDF? Creo recordar que en Windows puedo elegir el directorio en que guardarlo. ¿Y aquí? Bueno, tranquilidad, porque también lo podemos configurar.


En Archlinux el directorio por defecto es:


/var/spool/cups-pdf/rafalinux



Eso se puede configurar en:



/etc/cups/cups-pdf.conf



En Debian, el directorio es:


/home/rafalinux

Pero se puede configurar en:

 
/etc/cups/cups.conf


Como ejemplo, voy a editar el archivo de configuración en Archlinux:


nano /etc/cups/cups-pdf.conf



Veremos una línea como esta:


#Out /var/spool/cups-pdf/${USER}

Esto de arriba es, en efecto, el directorio por defecto, pero nosotros
podemos modificarlo como queremos. En mi caso, quiero que  imprima en:


/home/rafalinux/pdf


Así, pues, modificaré la línea de arriba a :


Out /home/${USER}/pdf

Y ya está configurada la impresora y el directorio donde se guardarán los archivos. La ventaja sobre Windows es que no hay que instala ninguna aplicación de terceros, y los PDF son igual de buenos.
 

Fuentes:

Instalar una impresora virtual PDF en GNU/Linux
Instalar una impresora virtual PDF en GNU/Linux
0 Puntos Score: 0/10
Visitas: 462 Favoritos: 0
1 Comentarios Instalar una impresora virtual PDF en GNU/Linux
Yo uso venga Debian!!  
Para dejar un comentario Registrate! o.. eres ya usuario? Accede!