Expand description
PDF stream filter implementations
This module contains implementations of various PDF stream filters according to ISO 32000-1:2008 Section 7.4
§JBIG2 Decoding Infrastructure
The JBIG2 decoder (ITU-T T.88) is implemented across multiple submodules:
mq_coder- MQ arithmetic entropy coder (Section 7)bitstream- Bitstream reader for variable-length codes (Section 6.2)huffman- Standard Huffman tables B.1-B.15 (Annex B)generic_region- Generic region decoder (Section 6.2)symbol_dict- Symbol dictionary decoder (Section 6.5)text_region- Text region decoder (Section 6.4)page_buffer- Page buffer manager (Section 6.3)halftone_region- Halftone/pattern dictionary decoder (Sections 6.6, 6.7)jbig2- Main decoder and segment parsing
Re-exports§
pub use ccitt::decode_ccitt;pub use dct::decode_dct;pub use dct::parse_jpeg_info;pub use dct::JpegColorSpace;pub use dct::JpegInfo;pub use jbig2::decode_jbig2;
Modules§
- bitstream
- Bitstream reader for JBIG2 decoding
- ccitt
- CCITT Fax decode implementation according to ISO 32000-1 Section 7.4.6
- dct
- DCTDecode (JPEG) filter implementation
- generic_
region - Generic Region Decoder for JBIG2
- halftone_
region - Halftone Region Decoder for JBIG2
- huffman
- Huffman decoding for JBIG2
- jbig2
- JBIG2 decode implementation according to ISO 32000-1 Section 7.4.7
- mq_
coder - MQ Arithmetic Coder for JBIG2 decoding
- page_
buffer - Page Buffer Manager for JBIG2
- symbol_
dict - Symbol Dictionary Decoder for JBIG2
- text_
region - Text Region Decoder for JBIG2