1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
/// Escher (Office Drawing) record parsing module.
///
/// Escher is Microsoft's drawing layer format used across Office applications.
/// It contains shapes, text boxes, images, and other graphical elements.
///
/// # Architecture
///
/// - Zero-copy parsing with lifetime-based borrowing
/// - Iterator-based container traversal
/// - Lazy shape evaluation
/// - Minimal allocations
///
/// # Performance
///
/// - Direct byte slice access (no intermediate buffers)
/// - Pre-allocated capacity estimation
/// - Functional iterator chains
/// - Efficient bit manipulation
pub use EscherRecordType;
pub use EscherRecord;
pub use EscherParser;
pub use EscherContainer;
pub use extract_text_from_escher;
pub use ;
pub use EscherShapeFactory;
pub use ;