Skip to main content

Crate oxml_opc

Crate oxml_opc 

Source
Expand description

Open Packaging Convention (OPC) reader/writer for OOXML packages.

This crate handles the ZIP archive layer of OOXML files, including:

  • Reading and writing ZIP-based OPC packages
  • Parsing [Content_Types].xml
  • Parsing .rels relationship files
  • Navigating parts by URI and resolving relationships

Re-exports§

pub use content_types::ContentType;
pub use content_types::ContentTypes;
pub use relationship::Relationship;
pub use relationship::Relationships;

Modules§

content_types
Parsing and writing of [Content_Types].xml.
relationship
Parsing and writing of .rels relationship files.

Structs§

OpcPackage
An in-memory representation of an OPC package (ZIP archive).
PackagePart
A single part within the OPC package.

Enums§

OpcError