Documentation

dompdf

Interfaces, Classes and Traits

Canvas
Main rendering interface
CPDF
PDF rendering interface
GD
Image rendering interface
PDFLib
PDF rendering interface
CanvasFactory
Create canvas instances
Cellmap
Maps table cells to the table grid.
AttributeTranslator
Translates HTML 4.0 attributes into CSS rules
Color
Style
Represents CSS properties.
Stylesheet
The master stylesheet class
Dompdf
Dompdf - PHP5 HTML to PDF renderer
ImageException
Image exception thrown by DOMPDF
Exception
Standard exception thrown by DOMPDF classes
FontMetrics
The font metrics class
Factory
Contains frame decorating logic
FrameList
Linked-list IteratorAggregate
FrameListIterator
Linked-list Iterator
FrameTree
Represents an entire document as a tree of frames
FrameTreeIterator
Pre-order Iterator
FrameTreeList
Pre-order IteratorAggregate
Frame
The main Frame class
AbstractFrameDecorator
Base AbstractFrameDecorator class
Block
Decorates frames for block layout
Image
Decorates frames for image layout and rendering
Inline
Decorates frames for inline layout
ListBullet
Decorates frames for list bullet rendering
ListBulletImage
Decorates frames for list bullets with custom images
NullFrameDecorator
Dummy decorator
Page
Decorates frames for page layout
Table
Decorates Frames for table layout
TableCell
Decorates table cells for layout
TableRow
Decorates Frames for table row layout
TableRowGroup
Table row group decorator
Text
Decorates Frame objects for text layout
AbstractFrameReflower
Base reflower class
Block
Reflows block frames
Image
Image reflower class
Inline
Reflows inline frames
ListBullet
Reflows list bullets
NullFrameReflower
Dummy reflower
Page
Reflows pages
Table
Reflows tables
TableCell
Reflows table cells
TableRow
Reflows table rows
TableRowGroup
Reflows table row groups (e.g. tbody tags)
Text
Reflows text frames.
Cache
Static class that resolves image urls and downloads and caches remote images if required.
JavascriptEmbedder
Embeds Javascript into the PDF document
LineBox
The line box class
PhpEvaluator
Executes inline PHP code during the rendering process
Absolute
Positions absolutely positioned frames
AbstractPositioner
Base AbstractPositioner class
Block
Positions block frames
Fixed
Positions fixely positioned frames
Inline
Positions inline frames
ListBullet
Positions list bullets
NullPositioner
Dummy positioner
TableCell
Positions table cells
TableRow
Positions table rows
AbstractRenderer
Base renderer class
Block
Renders block frames
Image
Image renderer
Inline
Renders inline frames
ListBullet
Renders list bullets
TableCell
Renders table cells
TableRowGroup
Renders block frames
Text
Renders text frames
Renderer
Concrete renderer

Search results