As the previous poster said: in the context of HTML + CSS have a look at 'Prince XML' (http://www.princexml.com/overview//). From the website ('why type if you can copy & paste';-) ): "Prince is a computer program that converts XML and HTML into PDF documents. Prince can read many XML formats, including XHTML and SVG. Prince formats documents according to style sheets written in CSS. Prince is available for several platforms and is easy to download and install. We offer a free Personal license for interactive use on a single computer."
I have used it successfully for some personal projects and if you're already somewhat familiar with HTML & CSS it's real easy to get into. Don't forget to check out the examples on the site.
As the previous poster said: in the context of HTML + CSS have a look at 'Prince XML' (http://www.princexml.com/overview//). From the website ('why type if you can copy & paste' ;-) ): "Prince is a computer program that converts XML and HTML into PDF documents. Prince can read many XML formats, including XHTML and SVG. Prince formats documents according to style sheets written in CSS. Prince is available for several platforms and is easy to download and install. We offer a free Personal license for interactive use on a single computer."
I have used it successfully for some personal projects and if you're already somewhat familiar with HTML & CSS it's real easy to get into. Don't forget to check out the examples on the site.