1#![forbid(unsafe_code)]
2#![doc = "Rendering pipeline for rpdfium — a faithful Rust port of PDFium."]
3pub mod annotation_render;
13pub mod cfx_cmyk_to_srgb;
14pub mod cfx_defaultrenderdevice;
15pub mod cfx_glyphcache;
16pub mod cfx_psrenderer;
17pub mod cfx_renderdevice;
18pub mod color_convert;
19pub mod error;
20pub mod image;
21pub mod page_transform;
22pub mod render_defines;
23pub mod render_shading;
24pub mod renderdevicedriver_iface;
25pub mod renderer;
26pub mod stroke;
27pub mod type3_cache;
28pub mod type3_glyph_map;
29
30pub use annotation_render::{AnnotationOverlay, render_with_annotations};
32pub use cfx_defaultrenderdevice::TinySkiaBackend;
33pub use cfx_psrenderer::{PsRenderBackend, PsSurface};
34pub use cfx_renderdevice::{render, render_tiled, render_tiled_with_images, render_with_images};
35pub use color_convert::RgbaColor;
36pub use error::RenderError;
37pub use image::{DecodedImage, DecodedImageFormat, ImageDecoder};
38pub use page_transform::compute_page_transform;
39pub use render_defines::{ColorScheme, RenderConfig, RenderProgress};
40pub use renderdevicedriver_iface::RenderBackend;
41pub use stroke::StrokeStyle;