Files
ElyOffice/crates/ely-pdf-engine/src/lib.rs
T

27 lines
764 B
Rust

//! MuPDF in its own process: protocol and client (PDF-01).
mod client;
mod content;
mod edit;
mod marks;
mod ocr;
mod output;
mod redact;
mod secure;
mod sign;
mod structure;
pub mod proto;
#[cfg(any(test, feature = "test-support"))]
pub mod sample;
pub use client::{Doc, Opened, Refused, Tile, Worker, is_stale, refused};
pub use content::{Drawn, TextBlock, Writing, Wrote};
pub use ocr::{OcrLine, tessdata};
pub use output::Optimizing;
pub use redact::{Cleaning, Reach, Redacted, Region};
pub use secure::Lock;
pub use sign::{Digest, Signature, Signed, Signing};
pub use structure::{Attachment, BookmarkChange, Link, LinkChange, Properties, Target};
pub use marks::{Annot, Field, FieldKind, Marks, NewAnnot, NewField, Shape};
pub use proto::{Bookmark, Char};