Expand description
Unified PDF Object Types
This module provides the canonical PDF object types used throughout oxidize-pdf. These types unify the previously separate parser and writer type systems.
§Migration from v1.5.0
parser::objects::PdfObject→pdf_objects::Objectparser::objects::PdfDictionary→pdf_objects::Dictionaryparser::objects::PdfName→pdf_objects::Nameparser::objects::PdfArray→pdf_objects::Arrayparser::objects::PdfString→pdf_objects::BinaryStringobjects::primitive::Object→pdf_objects::Objectobjects::primitive::ObjectId→pdf_objects::ObjectIdobjects::dictionary::Dictionary→pdf_objects::Dictionary
Type aliases with deprecation warnings are provided for backward compatibility.
Structs§
- Array
- PDF Array - Ordered collection of objects
- Binary
String - Binary String - Arbitrary binary data in PDF
- Dictionary
- PDF Dictionary - Key-value mapping with Name keys
- Name
- PDF Name - Unique atomic symbol in PDF
- Object
Id - Object ID - Reference to indirect PDF object
- Stream
- PDF Stream - Dictionary with binary data
Enums§
- Object
- PDF Object - The fundamental PDF data type