| HtmlRenderException |
Thrown when HTML/CSS parsing, layout, or painting fails while a PdfGenerator method is rendering a document. RenderErrorType identifies which pipeline phase raised it. |
| PdfGenerateConfig |
The settings for generating PDF using PdfGenerator |
| PdfGenerator |
Renders HTML (and optionally CSS) into a PDF document entirely in-process, with no external browser or process dependency. This is the main entry point for PeachPDF: use one of the GeneratePdf overloads to create a new PeachPdfDocument, or one of the AddPdfPages overloads to append rendered pages to an existing one. |
| PeachPdfCssContent |
An opaque, pre-parsed stylesheet produced by ParseStyleSheet(string, bool). Pass an instance to a GeneratePdf/AddPdfPages overload’s cssData parameter to reuse the same parsed CSS across multiple renders instead of re-parsing identical stylesheet text on every call. |
| PeachPdfDocument |
A PDF document produced by PdfGenerator. Instances are created by calling one of the PdfGenerator.GeneratePdf overloads and are written out with Save(Stream). |