I had thought for some time how should I organize jump from my report at work (beautiful mess of MySQL, PHP and my (https://www.rarst.net/tag/google/)[Google Charts class](https://www.rarst.net/script/google-chart/)) to consolidated document.
I am no fan of PDFs, but they supposed to be made for such occasions. And aside from expensive editors fastest way to get PDF document is to use virtual printer like PDFCreator.
What it does
App installs as virtual printer. It will appear like regular printer to any and every software that has print capability. Only difference is that output would not be wasted paper, but files in PDF (or other available) format.
Another option is file conversion, technically it is automated process of using same virtual printer.
What I like best is how unobtrusive app is. Maybe for better, maybe for worse but there is little to control. As long as you can print something, you can just as easy make PDF out of it.
There are also options to further reduce time spent on it by configuring automatic saving of files and running custom tasks after conversion.
While app name starts with PDF is offers support for numerous formats. However performance both for formats and sources is very rocky.
Worked best with MS Word document, but simple web-page from Opera already had layout issues. Extra formats are questionable, prints to PNG and SVG had very poor visual quality.
I wouldn’t recommend this app outright, performance can vary greatly for infinite combination of inputs and outputs. Still it is easy to use, relatively fast and convenient to get PDF documents without much time wasted.