I find it really convenient to turn many of my documents into PDF. It lets me easily send stuff to people that don’t have a particular program, like a UML diagramming tool. I’ve poked around for the last little while, and these are the most useful solutions I’ve come across:
- Adobe Acrobat. Obviously this is the most authoritative source of creating PDF files. I used Acrobat at two different companies. Acrobat has two options: Acrobat Writer and Acrobat Distiller. As I understand it, Distiller is better for complex documents. I never really needed anything but Writer. Personally, I don’t want to pay to create PDF files, and my needs are simple, so I’ve always skipped this option for personal use.
- OpenOffice. This is the famous open source word processing suite. There’s a button for “Export to PDF”. It’s easy to use, but it’s pretty heavyweight to install if all you want is to turn your TXT file into a PDF document.
- PDF995. This is a very simple, and easy to use PDF creation tool. It looks like a printer, so anything you can print you can make into a PDF. It’s supported by ads, so each time you print a browser opens to an ad. My biggest annoyance with this is that it would sometimes change my receipt page into an ad. If anything out of the ordinary happened (USB keychain not plugged in, network permissions wrong), then I lost my receipt. Besides that, it was good quality. Just ad-supported.
- PDFCreator. This is an open source PDF converter that I ran into just the other day. It appears to act as a PostScript printer, and then rely on a PS2PDF converter like GhostView to finish the conversion process to PDF. I never actually got a PDF out of this, but many people reported being able to set it up on a central server as a network printer and have a way that anyone in the organization could create PDFs. It was more complex than I wanted.
- PrimoPDF. I just found this one tonight. It seems like the ideal solution. It’s completely free to use. It’s simple, and is just a printer, like PDF995. It also allows you to optimize the PDF for either screen or print. I don’t know what the difference is . I’m also not sure how output differs from PDF995, but here are two samples. Both are of this web page. One is optimized for screen and the other is optimized for print.