Expand description
PDF generation for skia-rs.
This crate provides PDF output:
- PDF document creation
- Drawing to PDF canvas
- Font embedding (Type 1, TrueType)
- Image embedding (JPEG, PNG)
- Transparency (ExtGState, soft masks, transparency groups)
- PDF/A compliance (ISO 19005)
Re-exports§
pub use font::PdfFont;pub use font::PdfFontManager;pub use font::PdfFontType;pub use font::StandardFont;pub use image::PdfColorSpace;pub use image::PdfImage;pub use image::PdfImageFilter;pub use image::PdfImageManager;pub use pdfa::EmbeddedFileInfo;pub use pdfa::OutputIntent;pub use pdfa::PdfADocument;pub use pdfa::PdfAError;pub use pdfa::PdfAErrorCode;pub use pdfa::PdfAFontInfo;pub use pdfa::PdfALevel;pub use pdfa::PdfAValidator;pub use pdfa::XmpMetadata;pub use transparency::ExtGStateKey;pub use transparency::ExtGraphicsState;pub use transparency::PdfBlendMode;pub use transparency::SoftMask;pub use transparency::SoftMaskSubtype;pub use transparency::TransparencyGroup;pub use transparency::TransparencyManager;pub use canvas::*;pub use document::*;pub use stream::*;