Ajouter une imprimante PDF sous archlinux
Cet après midi, je souhaitais enregistrer une page web en format pdf. J’ai en fait trouvé une solution très basique qui permet de sauvegarder tout type de document en pdf très simplement. Il suffit pour cela de se créer une imprimante PDF, le tout gérer par le classique cups. Dans ce rapide tuto, je pars du fait que vous avez un cups installé et fonctionnel.
Il nous faut tout d’abord un paquet qui n’est pas installé par défaut avec cups sous archlinux, c’est cups-pdf. Après son installation, il est nécéssaire de relancer le daemon cups
#yaourt -Sy cups-pdf
#/etc/rc.d/cups restart
Suite à cela, il faut créer une imprimante virtuelle dans cups. Pour cela, utiliser votre navigateur préféré pour vous rendre à l’adresse http://localhost:631/ . Voici les étapes, page par page :
- Cliquer sur add printer
- Pour Name, mettez un court mais assez parlant, pour les 2 autres champs, mettez y ce que vous voulez.
- Sur la page suivante, choisissez le device CUPS-PDF
- Choisissez le driver Generic
- Choisissez enfin le model generic avant de valider.
Voilà, vous avez maintenant une belle imprimante pdf qui vous permettra sous n’importe quel logiciel supportant l’impression d ‘enregistrer au format pdf.
Les fichiers sont enregistrés dans le dossier /var/spool/cups-pdf/utilisateur/ avec pour permission 600