Crate mupdf

source ·

Re-exports

pub use bitmap::Bitmap;
pub use buffer::Buffer;
pub use color_params::ColorParams;
pub use color_params::RenderingIntent;
pub use colorspace::Colorspace;
pub use context::Context;
pub use cookie::Cookie;
pub use device::BlendMode;
pub use device::Device;
pub use display_list::DisplayList;
pub use document::Document;
pub use document::MetadataName;
pub use document_writer::DocumentWriter;
pub use error::Error;
pub use font::CjkFontOrdering;
pub use font::Font;
pub use font::SimpleFontEncoding;
pub use font::WriteMode;
pub use glyph::Glyph;
pub use image::Image;
pub use matrix::Matrix;
pub use outline::Outline;
pub use page::Page;
pub use path::Path;
pub use path::PathWalker;
pub use pixmap::ImageFormat;
pub use pixmap::Pixmap;
pub use point::Point;
pub use quad::Quad;
pub use rect::IRect;
pub use rect::Rect;
pub use separations::Separations;
pub use shade::Shade;
pub use size::Size;
pub use stroke_state::LineCap;
pub use stroke_state::LineJoin;
pub use stroke_state::StrokeState;
pub use text::Text;
pub use text::TextItem;
pub use text::TextSpan;
pub use text_page::TextBlock;
pub use text_page::TextChar;
pub use text_page::TextLine;
pub use text_page::TextPage;
pub use text_page::TextPageOptions;

Modules

Bitmaps used for creating halftoned versions of contone buffers, and saving out
Dynamically allocated array of bytes
Color params
Colorspace
Context
Provide two-way communication between application and library
Device interface
A way of packaging up a stream of graphical operations
Common document operation interface
Easy creation of new documents
Error types
Font
Glyph
Image
Hyperlink
Matrix operations
Outline
Document page
Path type
PDF interface
2 dimensional array of contone pixels
Point type
A representation for a region defined by 4 points
Rectangle types
Separations
Shadings
Size type
Stroke state
System font loading
Text objects
Text page