The Easiest
The first and most obvious option for creating PDF’s with Open Source is the excellent OpenOffice.org suite, where creating a PDF is just a quick click on the Export to PDF icon away. You can always print from FireFox and other apps on a Linux system and convert the resulting .ps file to a PDF with the instructions on this page, or this page and for a whole suite of .ps to PDF and vice versa check out PStill. An online source for .ps to PDF conversion is located here.
An excellent source for PDF-creation tools is the Wikipedia List of PDF Software page. The sections are broken up into Multi-platform Free and Open Source and then Multi-platform Proprietary, Linux/Unix, Mac OS X and Windows. Someone wrote an informative article that you might find useful, here.
Printer Driver Capture
After OpenOffice.org, a popular method is to put in a different printer driver, one that captures print jobs to a PDF, much like the driver that Adobe Acrobat installs on Windows machines. The first option I recommend is PDF Creator, which is a direct competitor to the Acrobat printer driver, and runs only on Windows.
Another possibility in the print driver replacement side of things is CUPS (Common Unix Printing System), and in particular the CUPS-PDF module that effectively gives you a network printer that produces PDF’s on demand. Here is a link to the documentation that explains how this all works. Someone blogged about this too, nice helpful post.
Standalone Apps
Standalone apps to create PDF’s include CutePDF, which has both free and for pay editions, and is probably the most popular free PDF-creation tool for Windows users. Another standalone app option is Foxit PDF Creator which is available for free, and they have a load of other apps that look very useful, including Foxit Reader for Linux Desktop Linux, Embedded Linux and an interesting search tool called Foxit PDF Ifilter.
For-Pay PDF-creation tools include PDF-Creator, which is free to try, but costs money to unlock all the features. Another options is Vista PDF Creator, which has a reasonable set of features in comparison to others. Go2PDF is the smallest freeware tool to create PDF’s but you’ll find if you want advanced features that you’ll have to go elsewhere. PrimoPDF is an example of a great free app, good feature set, including the ability to merge and append PDF’s.
Online PDF Tools
Finally some online PDF-creation tools exist, one of which is PDF Online, which has a free PDF Creator tool online, along with a for-pay EasyPDF tool. Check out the PDF Online blog, very informative.
Hopefully this is helpful, leave a comment if you know of anything that I have missed. (Update: I missed something, a Cool Solutions article that andysp brought to my attention, thanks!)
Enjoy and Digg This Story!
RossB
May 23, 2007 at 12:05 am
Useful article sir, also is it true that open office can also create pdfs from spreadsheet and excel based spreadsheets?
May 23, 2007 at 3:12 am
Yes, absolutely. All the OpenOffice.org apps have the same Export to PDF function, it’s extremely useful when you need a quick PDF, and it supports all the advanced security (open and master passwords, who can print, can they cut and paste etc.) that Acrobat Pro does.
RossB
May 24, 2007 at 5:07 pm
Novell’s own Cool Solutions site has a CUPS method that worked great for me on SUSE 10.1. http://www.novell.com/coolsolutions/feature/17636.html
May 25, 2007 at 1:37 am
andysp,
Great find, I’ll add it to the article!
Thanks,
RossB
July 25, 2007 at 6:29 am
For developers, there is PDF from PHP
http://www.devshed.com/c/a/PHP/PDF-Generation-With-PHP/
February 1, 2008 at 4:27 am
PDF creator free windows vista
haha gotta love Windows…
April 30, 2008 at 12:28 pm
Online Poker…
Online Poker Sites
Casino Games
Play Poker
Online Gambling
Keno
Free Slots
Top Online Casinos…
September 24, 2008 at 12:41 pm
ok,thanks. Before you are playing slots you must enter http://www.rockysloots.com to get the best tips..