Namespace SimpleSign.HtmlToPdf.Layout
Classes
- BookmarkEntry
Represents a heading bookmark for PDF outlines.
- LayoutBox
Represents a positioned box in the layout tree. Uses top-down Y coordinates during layout (0 = top of content area). The renderer flips Y to PDF coordinates (bottom-up).
- LayoutEngine
Lays out a styled DOM tree into positioned boxes across pages. Handles block flow, inline text wrapping, page breaking, and list markers.
- LayoutResult
Complete layout result: pages ready for PDF rendering.
- PageBox
A single laid-out page containing positioned boxes.
- PageSettings
Page dimensions and margins for PDF layout.
- PdfMetadata
PDF document metadata.
Enums
- LayoutBoxType
Type of layout box content.
- PageOrientation
Page orientation.
- PaperSize
Standard paper sizes.