paperforge-pdf 0.2.0

PDF object model, serialization, and parsing
Documentation
#[cfg(feature = "edit")]
pub mod edit;
pub mod error;
pub mod object;
pub mod parser;
pub mod serializer;
pub mod stream;
pub mod xref;

pub use error::{PdfError, PdfResult};
pub use object::{
    escape_literal_string, escape_literal_string_into, ObjectId, PdfArray, PdfDictionary, PdfName,
    PdfObject, PdfStream, PdfString,
};
pub use parser::{Document as PdfDocument, ParseMode, Parser, StreamingParser};

#[cfg(feature = "edit")]
pub use edit::{extract_pages, merge, page_ids};
pub use serializer::Serializer;
pub use stream::{StreamDecoder, StreamEncoder, StreamFilter};
pub use xref::{Xref, XrefEntry};