Overview of PlutoBook features and capabilities
mainPlutoBook is a high-performance document renderer for static layout and print-ready output.
Core Capabilities:
- Web Standards: Supports most of
CSS 3and parts ofCSS 4,HTML5,XHTML, andSVG. - Image Formats: Supports
JPG,PNG,WEBP,GIF,BMP, andTGA. - Output Formats: Supports
PDF, image files, and any format supported byCairo(e.g.,SVG,PostScript). - Text & Fonts: Robust international text layout via
ICUandHarfBuzz(Arabic, Hebrew, Hindi, etc.). Font handling viaFontconfigandFreeTypeallows access to system fonts. Supports emoji rendering. - Resource Loading: Supports
file:,data:, and remote resources (http,https,ftp) vialibcurl. Users can plug in custom fetchers for resource loading control.