Skip to content

Intégrer Kprinter avec certaines applications non KDE

J’ai écrit ce billet en décembre 2006 mais je ne l’avais pas mis sur le planet pour diverses raisons. Suite à plusieurs demandes dans les commentaires de ce billet, je le poste sur le planet… Kprinter est une interface d’impression pour KDE qui donne à l’utilisateur un plus grand nombre de réglages possibles par rapport à ceux proposés par CUPS (bien que CUPS tourne en arrière plan de Kprinter) et propose des imprimantes virtuelles très pratiques tels que : imprimer dans un fichier PDF, PS (PostScript), envoyer un fax… Voici quelques manipulations pour intégrer Kprinter avec des applications non KDE importantes. PS: ces manipulations ont été glanées de ci de là. A l’époque je ne bloguais pas et je ne notais pas les références des trucs et astuces que je sauvegardais dans Basket. La prochaine fois, je le ferai, promis !

Open Office 2

ouvrir le gestionnaire d’imprimantes d’open office

$ cd /usr/lib/openoffice/program/   (pour Open Office 2.0)
$ cd /opt/openoffice.org2.1/program/    (pour Open Office 2.1)
$ ./spadmin

 

Cliquer sur
Nouvelle imprimante;  
Sélectionner
Connecter un convertisseur PDF
;
Sélectionner
Pilote par défaut;
En ligne de commande,
saisir kprinter;
Indiquer un nom
pour ce convertisseur
Kprinter par exemple
et cliquer sur Créer.

 

       

 Et voilà, Open Office 2 est connecté à Kprinter. Vous obtiendrez le panel de Kprinter quand vous demanderez l’impression d’un document dans OOo2 (Fichier… Imprimer…)

 

Firefox

Ouvrir Firefox et taper dans la barre d’adresse : about:config. Cela ouvre la fenêtre de configuration de Firefox. Saisir dans la barre de filtre : print.printer_PostScript/default.print_command. Cela sélectionne une seule ligne de configuration. Clic droit sur cette ligne. Sélectionner modifier. Saisir dans la boite de dialogue : kprinter et cliquer sur OK

Et voilà, Firefox est connecté à Kprinter. Vous obtiendrez l’interface de Kprinter quand vous demanderez l’impression d’une page (Fichier… Imprimer…) et lorsque vous selectionnerez l’imprimante par défaut. si vous voulez que Firefox vous affiche l’interface de Kprinter sans passer par la sélection d’imprimante, créer une nouvelle entrée booléenne dans la page about:config. Pour cela, clic droit, sélectionner Nouvelle puis valeur booléenne

Entrez la valeur suivante dans la boite de dialogue: print.always_print_silent et fixer sa valeur à True Si vous avez déjà installé une imprimante avec CUPS, vous devez entrer une autre valeur booléenne (sinon c’est fini) : Pour cela, clic droit, sélectionner Nouvelle puis valeur booléenne Entrez la valeur suivante dans la boite de dialogue: print.postscript.cups.enabled et fixer sa valeur à False : cela désactive les panels d’impression CUPS sur Firefox et rend donc par défaut, l’imprimante liée à Kprinter.

Thunderbird

Idem Firefox, les mêmes valeurs sont à modifier et créer. Toutefois, pour accéder à la page about:config de Thunderbird, vous devez

  • ouvrir Thunderbird (jusque là tout va bien…)
  • Menu Edition et sélectionner Préférences: la fenêtre de configuration de Thunderbird s’ouvre.
  • Sélectionner Avancé et l’onglet Général
  • Cliquer sur le bouton Editeur de configuration…: et voilà, vous êtes sur about:config de Thunderbird.

Pour le reste, entrez, modifiez les mêmes valeurs que pour Firefox.

{ 10 } Commentaires

  1. Topazz | 10 mars 2007 à 8:27 | Permalien

    Sur Kubuntu 6.10 avec Open office 2.1, l’adresse de spadmin est :
    /opt/openoffice.org2.1/program

  2. OAO | 10 mars 2007 à 14:00 | Permalien

    $ cd usr/lib/openoffice/program/ (pour Open Office 2.0)
    => $ cd /usr/lib/openoffice/program/ (pour Open Office 2.0)

    (oubli d’un /).

  3. Jonas | 11 mars 2007 à 18:36 | Permalien

    Très bonne astuce mais j’aurais besoin de la même sous gnome (avoir la même fenêtre d’impression sous firefox que sous la visionneuse de document).
    Est ce que quelqu’un sait comment je pourrais faire ?
    Merci

  4. Basile | 9 mars 2007 à 20:55 | Permalien

    Très bien ce tuturiel mais tu aurais du le mettre sur le planet

  5. Fabrice | 22 février 2007 à 23:51 | Permalien

    Ah enfin !!!! Merci !!!
    Peut-être ce sera intégré aux prochaines versions de Kubuntu :p

  6. thierry | 29 janvier 2007 à 11:45 | Permalien

    Merci de ce blog bien fait. Encore une question… comment dire à kprinter d’utiliser thunderbird pour envoyer des mails?

  7. Nonor | 21 décembre 2006 à 16:30 | Permalien

    Excellent !! Merci bcp pour l’astuce !

  8. AnTav | 10 mars 2007 à 8:55 | Permalien

    Oops merci c’est corrigé

  9. paesysre | 8 avril 2008 à 1:44 | Permalien

    Dans cette version de firefox:
    Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.13) Gecko/20080325 Ubuntu/7.10 (gutsy) Firefox/2.0.0.13

    Je n’ai pas la ligne de configuration:
    print.printer_PostScript/default.print_command

    Quelqu’un connaitrai celle qui correspond?

    Est-ce: print.print_printer

    merci de votre réponse.

  10. banshee | 12 juin 2008 à 12:04 | Permalien

    Ton problème date un peu, sûrement l’a tu résolu, mais je te réponds quand même :
    moi non plus la clé n’existait pas sous Firefox, je l’ai simplement ajouter (nouvelle chaîne), et cela fonctionne parfaitement.

    En tout cas merci pour le tutoriel ^^

{ 1 } Rétrolien

  1. Un monde parfait | 10 mai 2007 à 17:20 | Permalien

    Comment installer et configurer une imprimante Canon i965 sous Ubuntu Feisty

    Bonjour à tous!
    Introduction
    Il y a quelques temps, j’ai essayé de faire fonctionner mon imprimante Canon i965 sur une Ubuntu Edgy.
    Les résultats ne furent pas très concluants, m’obligeant à repasser par l’ordi familial (sous Win…

Laisser un commentaire

Votre email ne sera jamais publié ou diffusé. Les champs requis sont marqués avec une *