How to install a "pdf printer"?

123,344

Solution 1

Ubuntu ships with this functionality. Try opening gedit Install gedit
(source: ubuntu.com) or another GUI text editor and clicking the print button:

enter image description here

When the Print dialog appears, select the "Print to File" printer and select a location for the PDF. After clicking Print, you should end up with a PDF file in that location containing an identical copy of what would have printed on a sheet of paper.

enter image description here

Solution 2

If you've CUPS installed, you can easily add a "PDF Printer" by installing the cups-pdf package:

sudo apt-get install cups-pdf

or since Ubuntu 16.04

sudo apt-get install printer-driver-cups-pdf

The pdf printer provided by that package will "print" the resulting PDFs into the /home/[user]/PDF directory.

Solution 3

Whenever you print , there is already an option for "print to file". I hope you are talking about that.. if not then please elaborate your question

Share:
123,344

Related videos on Youtube

The Student
Author by

The Student

My main interests: Object Oriented Programming (mainly Java, Python and C++) Mobile development (Android and iOS) Artificial Neural Networks Philosophy

Updated on September 18, 2022

Comments

  • The Student
    The Student almost 2 years

    Is there a way to install a printer that prints to pdf?

    There's a lot of discussions about this in the web foruns, but none seens to work.

    • Salvatore Cassano
      Salvatore Cassano about 6 years
      A more up to date answer can be found here
  • The Student
    The Student over 12 years
    Yes, depending on the software you are using there's already this option. But for Astah UML, for example, there isn't. I would like something like the "print2pdf" software (this one, for Windows).
  • The Student
    The Student over 12 years
    It's correct, the problem is with wine! Apps running under wine will not have access to this printer.. :(
  • tohuwawohu
    tohuwawohu over 12 years
    The cups-pdf printer is available also for applications running under wine.
  • westeros91
    westeros91 about 12 years
    a lot of other image and text viewers and editors have this option
  • foobarbecue
    foobarbecue almost 9 years
    This built in printer only shows up in certain applications... For example, it doesn't show up in Thunderbird or LibreOffice.
  • sergej
    sergej almost 7 years
    Since Ubuntu 16.04, the package is called printer-driver-cups-pdf.
  • Hamman Samuel
    Hamman Samuel over 6 years
    I get blank output files
  • Freedom_Ben
    Freedom_Ben about 6 years
    It can take a minute or so to complete "printing." So if you're getting blank pages or a "corrupted pdf," just give it a few minutes and check back later.
  • opinion_no9
    opinion_no9 over 5 years
    since Ubuntu 18.04 the cups-pdf and its successor printer-driver-cups-pdf do not work any more. The "printer" disappears. Any idea how to print PDF from wine based apps??
  • Gabriel Staples
    Gabriel Staples over 4 years
    Note that when using sudo apt install cups-pdf at least, the new "printer" that shows up in your print menu is called simply PDF, and when you select this printer and click the "Print" button, it then outputs the generated PDFs into this folder: ~/PDF, with a file name such as job_217-untitled_document.pdf. It took me a while to find them, as it looked like nothing was happening, and no dialog box came up (in typical Linux fashion: not very user-friendly!)
  • gerardw
    gerardw over 4 years
    @opinion_no9: see askubuntu.com/questions/1090245/… for 18.04 fix.
  • opinion_no9
    opinion_no9 over 4 years
    Yes, this is independent from "print to file". apt-get install cups-pdf is back for a while. In Ubuntu 19 and 20 I could use it again. Works fine. mostly. Acts like a printer (same like the Redmond workaround).
  • jordiburgos
    jordiburgos over 3 years
    Using this you have to be careful of not overwriting your last printed file.
  • ATutorMe
    ATutorMe almost 3 years
    Ran sudo apt install cups-pdf in Ubuntu 21.04. apt automatically detects this: Note, selecting 'printer-driver-cups-pdf' instead of 'cups-pdf' and installs printer-driver-cups-pdf correctly.