Printing webpages is great, but every browser renders a page differently. This can cause problems if you need to be able to print a page that looks the same no matter what platform or browser is being used. Additionally, PDF files can be searched and browsed as a sort of notebook, making it a useful file format for large text files. This script takes the hassle out of generating a PDF file from your webpage. Use it to convert online recipts, documents, etc. into a format that will look the same on any platform and printer. Includes support for converting images, using the stylesheets to customize the look of the PDF file, PDF encryption and permissions, and error handling.