This concept should be (or will be, I'm not sure) available in all KOffice apps, through the "--print" flag. Desktop entries are in koffice/tools/quickprint/, but they are currently not installed. Michael. > Des Dougan wrote: > > In that other OS, I can select files, right click and select "Print" > > (with the default application). Can I do this in Konq? I can't see a > > menu option to allow me to do this. > > Please disregard previous ideas that don't work. > > Having researched this a little, I did get it to work with OpenOffice. > > Place this file in: "$HOME/.kde/share/apps/konqueror/servicemenus/" > > ooffice_print_service.desktop > ------8<------8<------8<------8<------8<------8<------8<------8< > [Desktop Entry] > Encoding=UTF-8 > ServiceTypes=application/vnd.sun.xml.writer > Actions=Print_OO > > [Desktop Action Print_OO] > Name=Print file > Exec=$HOME/OpenOffice.org1.1.0/soffice -p %F > Icon=kjobviewer > > ------8<------8<------8<------8<------8<------8<------8<------8< > > {make any minor changes to the path in the: "Exec" line. > > This does work on my system. > > Note that if you wish to print other OpenOffice file types, > just add the > needed MIME types to the: "ServiceTypes=" (use ";" as the > delimiter -- NO > space} > > Printing a PDF file is a much different issue. > > I don't think that AAR will do this and you don't need it to do it. > > In any case, you need to add a similar "*.desktop" file to > your global > "servicemenus" directory: > "$KDEDIR/share/apps/konqueror/servicemenus/": > > pdf_print_service.desktop > ------8<------8<------8<------8<------8<------8<------8<------8< > [Desktop Entry] > Encoding=UTF-8 > ServiceTypes=application/pdf > Actions=Print_PDF > > [Desktop Action Print_PDF] > Name=Print file > Exec=<command> %F > Icon=kjobviewer > > ------8<------8<------8<------8<------8<------8<------8<------8< > > I hope that you can see a patten here. The names must be > unique and the > MIME type must be the correct MIME type. The only question > is what to use > as the <command>. > > NOTE: I think that KDE should have this capability built in > and you might > want to file a wish request for it: > > http://bugs.kde.org/ > > There appear to be two possible ways to do this. > > 1. The print filter could be setup to directly print PDF > files. Yours > might be able to do this, but I find that the one on my system > (GNUlpr) isn't. If it was, you could just use the > printer command > (e.g. "lpr") for <command>. > > 2. You can write a shell script that will print the PDF > file directly. > Use GhostScript to convert the file to PS and then print it, and > use the script name (e.g. "print_pdf") as the command. > > -- > JRT > > >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub > to unsubscribe << > ___________________________________________________ . Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.