16.4. Generating PDF Files

PDF files can be generated in two ways. Depending on what you like best, you can choose whether to use LaTeX or PHP's onboard tools for working with PDF. In this section both ways will be covered extensively so that you can decide which way is the more elegant one for your application.

16.4.1. Working with LaTeX

TeX was originally developed by Donald E. Knuth, who is one of the world's most famous computer experts. He is the author of The Art of Computer Programming, the most commonly known book about algorithms and the most complete book on that topic ever written.

TeX has a long history. Today TeX is not used directly because it is far too complex to write a document that is based solely on TeX. LaTeX is a package ...

Get PHP and PostgreSQL: Advanced Web Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.