Skip to main content

pdf_objects/
lib.rs

1pub mod crypto;
2pub mod document;
3pub mod error;
4pub mod parser;
5pub mod pubsec;
6pub mod serializer;
7pub mod stream;
8pub mod types;
9
10pub use document::{DocumentCatalog, PageInfo, ParsedDocument};
11pub use error::{PdfError, PdfResult};
12pub use parser::{
13    PdfCredential, parse_pdf, parse_pdf_with_certificate, parse_pdf_with_credential,
14    parse_pdf_with_password,
15};
16pub use serializer::{serialize_dictionary, serialize_pdf, serialize_string, serialize_value};
17pub use stream::{decode_stream, flate_encode};
18pub use types::{
19    ObjectRef, PdfDictionary, PdfFile, PdfObject, PdfStream, PdfString, PdfValue, XrefEntry,
20    XrefForm,
21};