How to print a PDF without xorg/x11 using console?
DebianThis forum is for the discussion of Debian Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
If CUPS is handling the printing then you should be able to directly print PDF files from the command line as far as I know. I've printed PDF from commandline to CUPS printing queue on remote server at the office and it works perfectly. No need for other tools. Also according to the CUPS documentation it should print at once.
Quote:
Printing Files
CUPS understands many different types of files directly, including text, PostScript, PDF, and image files. This allows you to print from inside your applications or at the command-line, whichever is most convenient! Type either of the following commands to print a file to the default (or only) printer on the system:
If CUPS is handling the printing then you should be able to directly print PDF files from the command line as far as I know. I've printed PDF from commandline to CUPS printing queue on remote server at the office and it works perfectly. No need for other tools. Also according to the CUPS documentation it should print at once.
And you're most welcome.
Kind regards,
Eric
ok here we try:
here we go let's try:
Code:
~$ lp -d LEXMARK linuxquestions.pdf
request id is LEXMARK-13 (1 file(s))
I cant believe my eyes !!
You are a genious. It works completely. I got my page printed, like it should.
I thank you so much. I learned a lot. export PRINTER=LEXMARK is said to make it default.
lpstat -v #to see all the printers installed
lpq -a #to see the queue for printing
lp -d MYPRINTRE document.pdf # to print it
lprm JOBID # to delete a job, seen from lpq -a
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.