XML Worker was created with the intention of converting very small and basic HTML into a PDF as a black-box method. pdfHTML is a complete rewrite that supports over a hundred more HTML tags and CSS properties, but also ties directly into core allowing users to fine-tune their output. pdfHTML also has thorough documentation and ongoing support from the development team.