I have to print multiple documents from different applications (browsers, pdf readers etc) and print to a pdf file. What I want to do is collect the documents when i 'print' from these applications and be able to print those collected documents into a single PDF file. It would be even better if it allows some sort of editing or sorting of pages before i print to the PDF. Currently, I can print single files to pdfs using cups-pdf which shows up as a virtual pdf printer and then combine into one pdf file manually. It gets the job done but was wondering if there is an easy single step way.

  • 1
    Does Gery's answer on StackOverflow suit your needs? – user86969 May 1 '16 at 20:06
  • @Nasha actually that is what I am doing currently. What I am looking for is easier solution which could act like a virtual printer which will just collect all the files i print from different applications into it and then i can print 1 pdf rght from the virtual printer. Or at least lets me append pages to the same pdf file every time i print to the same file. – wildnux May 2 '16 at 2:12
  • I'm not sure it can be automated out-of-the-box. I'd say you need at least some scripting. – user86969 May 2 '16 at 15:37
  • You can use iText library itextpdf.com – mario ruiz Jun 1 '17 at 19:56

Boomaga could meet your requirement, simply install it via apt-get install -y boomaga.

The program can also help you get your documents prepared a bit before printing. At this stage Boomaga makes it possible to:

  • Paste several documents together.
  • Print several pages on one sheet.
  • 1, 2, 4, 8 pages per sheet
  • Booklet. Folding the sheets in two, you’ll get a book.
  • This looks like a great solution. I needed to print 20 something pages, crashed on the first attempt but worked beautifully on the second :P – mkey Jan 7 at 18:33

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.