Troubleshooting

What goes wrong when HTML becomes a PDF

Grouped by where in the pipeline it breaks, because that is what narrows it down fastest. The ones under “the document is wrong” are the expensive ones: they do not throw, so nothing tells you about them until someone opens the file.

Several of these come down to a CSS property doing nothing because it is not implemented for paged output. The paged CSS reference says which ones those are. When the renderer will not start at all, and the failure is a package size limit or a missing shared library rather than anything about the document, that is why your PDF renderer will not deploy.

The document is wrong

It paginates wrong

Text and fonts

It will not run

The request or the response