Skip to main content

Module pdf

Module pdf 

Source
Expand description

PDF rendering backend

Generates PDF documents from area trees.

Re-exports§

pub use compliance::PdfCompliance;
pub use document::PdfDocument;
pub use font::FontManager;
pub use font::PdfFont;
pub use font_config::FontConfig;
pub use graphics::PdfGraphics;
pub use image::ImageXObject;
pub use outline::extract_outline_from_fo_tree;
pub use security::EncryptionAlgorithm;
pub use security::EncryptionDict;
pub use security::PdfPermissions;
pub use security::PdfSecurity;
pub use streaming::StreamingPdfRenderer;
pub use validator::PdfValidator;
pub use validator::ValidationResult;
pub use writer::PdfRenderer;

Modules§

cidfont
CID-keyed font support for Unicode (Japanese/CJK) text in PDF
compliance
PDF compliance modes (PDF/A-1b and PDF/UA-1)
document
PDF document structure
font
TrueType font embedding support for PDF
font_config
Font configuration and system font discovery
graphics
PDF graphics operations
image
PDF Image XObject support
outline
PDF outline (bookmarks) extraction from FO tree
security
PDF security and encryption support
streaming
Streaming PDF renderer for incremental document generation
validator
PDF validation and quality checks
writer
PDF renderer - converts area tree to PDF