Het KDE printsysteem in niet-KDE toepassingen gebruiken

Auteur: Tom Chance
Herziening 0.4
Licenties en verdiensten

Deze HOWTO legt uit hoe je 'kprinter' binnen niet-KDE-toepassingen gebruikt.


Op een gegeven moment zul je iets willen printen vanuit een oude toepassing of een toepassing die niet goed geïntegreerd is in KDE. Daarbij kun je de volgende print-dialoogvensters tegenkomen:

Het printdialoogvenster van Mozilla
Het printdialoogvenster in Mozilla

Het printdialoogvenster van Sodipodi
Het printdialoogvenster in Sodipodi

Het printdialoogvenster van XPDF
Het printdialoogvenster in XPDF

Wanneer je zo'n dialoogvenster krijgt voorgeschoteld en je hebt een beetje verstand van printen in UNIX dan zul je nog een behoorlijke kluif hebben aan het instellen van zaken zoals het lpr-commando. Indien je deze kennis niet hebt dan weet je helemaal niet wat je hiermee aan moet en kan het dus soms problemen opleveren.

Gelukkig heeft KDE hier een oplossing voor. Het commando kprinter kan worden aangeroepen via de commando-prompt en accepteert PostScript-data wat wordt doorgekoppeld (pipe) naar het KDE-printsysteem. Bij het aanroepen van kprinter wordt het standaard printdialoogvenster van KDE getoond die u verdere opties aanbiedt bij de verwerking van uw printopdracht.

Je kunt dus simpelweg kprinter invullen als commando op al die plekken waar die cryptische UNIX-commando's staan. Het KDE-printsysteem zal verschijnen en verdere opties tonen met betrekking tot je printopdracht:

k_pr4_small.png
Het commando kprinter gebruiken binnen het Mozilla printdialoog

k_pr5_small.png
Het KDE printdialoogvenster verschijnt

Nou hoef je je niet meer bezig te houden met het gebruiken van verschillende printsystemen. Zolang het in KDE mogelijk is om te printen kan je vanuit iedere grafische toepassing printen. En het mooiste is dat PDF-bestanden of faxen vanuit elke toepassing gemaakt kunnen worden en zelfs direct verzonden!

Licenties en verdiensten

Deze HOWTO is met toestemming overgenomen van de website NewtoLinux.org.uk (tegenwoordig niet meer bereikbaar).

Het is toegestaan dit werk te kopiëren, te verdelen en/of te wijzigen onder de volgende voorwaarden: Je moet de originele auteur vermelden. Je mag dit werk niet voor commerciële doeleinden gebruiken. Wanneer je dit werk wijzigt, verandert of een bijdrage levert aan het huidige werk dan mag je het resultaat alleen maar onder dezelfde licentie uitbrengen als deze. Voor ieder hergebruik of verdeling zul je duidelijk moeten maken aan anderen onder welke licentievoorwaarden het werk valt. Elk van deze voorwaarden kan men, mits men toestemming heeft van de auteur, naast zich neerleggen. Volledige licentie en leesbare versie.

Over deze site | Laatst gewijzigd: $Date: 2005/04/24 18:27:08 $ door: $Author: tijmen $