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 destination::Destination;
pub use destination::DestinationKind;
pub use device::BlendMode;
pub use device::Device;
pub use device::Function;
pub use device::NativeDevice;
pub use display_list::DisplayList;
pub use document::Document;
pub use document::MetadataName;
pub use document_writer::DocumentWriter;
pub use error::Error;
pub use file_path::FilePath;
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§

array
Contains a special array::FzArray type which wraps an allocation from the fz_calloc allocation fn that mupdf uses internally. Ideally this will eventually be replaced with Box<[_], A> once the allocator api is stabilized.
bitmap
Bitmaps used for creating halftoned versions of contone buffers, and saving out
buffer
Dynamically allocated array of bytes
color_params
Color params
colorspace
Colorspace
context
Context
cookie
Provide two-way communication between application and library
destination
Destination
device
Device interface
display_list
A way of packaging up a stream of graphical operations
document
Common document operation interface
document_writer
Easy creation of new documents
error
Error types
file_path
File paths
font
Font
glyph
Glyph
image
Image
link
Hyperlink
matrix
Matrix operations
outline
Outline
page
Document page
path
Path type
pdf
PDF interface
pixmap
2 dimensional array of contone pixels
point
Point type
quad
A representation for a region defined by 4 points
rect
Rectangle types
separations
Separations
shade
Shadings
size
Size type
stroke_state
Stroke state
system_font
System font loading
text
Text objects
text_page
Text page

Traits§

FFIAnalogue