Skip to main content

Crate easyofd_reader

Crate easyofd_reader 

Source
Expand description

§easyofd-reader

OFD file reader that parses GB/T 33190-2016 compliant ZIP archives.

§Architecture

input.ofd (ZIP)
├── OFD.xml                    → find DocRoot
└── Doc_0/
    ├── Document.xml           → read page list
    └── Pages/
        ├── Page_0.xml         → parse content
        └── Page_N.xml

Re-exports§

pub use bad_ofd_exception::BadOfdException;
pub use content_extractor::ContentExtractor;
pub use dl_ofd_reader::DlOfdReader;Deprecated
pub use error_path_exception::ErrorPathException;
pub use keyword::KeywordExtractor;
pub use keyword::KeywordPosition;
pub use keyword::KeywordResource;
pub use keyword::TextCodeEntry;
pub use model::AnnotionEntity;
pub use model::OfdDocumentVo;Deprecated
pub use model::OfdPageVo;Deprecated
pub use model::SealDataVo;
pub use model::StampAnnotVo;Deprecated
pub use model::TemplatePageEntity;
pub use model::TemplateZOrder;
pub use ofd_reader_facade::OfdReaderFacade;
pub use page_info::PageInfo;
pub use resource_locator::ResourceLocator;
pub use resource_manage::ResourceManage;
pub use seal_ofd_reader::SealOfdReader;Deprecated
pub use zip_util as ZipUtil;
pub use delta_tool as DeltaTool;
pub use tools::image_utils as ImageUtils;
pub use tools::namespace_modifier::OFD_NAMESPACE;

Modules§

bad_ofd_exception
错误 OFD 文件结构和文档格式异常。
content_extractor
内容抽取器。
delta_tool
DeltaX 和 DeltaY 工具。
dl_ofd_reader
DLOFD 解析器(废弃)。
error_path_exception
错误路径异常。
extractor
文本抽取相关类型。
keyword
关键字搜索相关类型。
model
OFD reader 数据模型。
ofd_reader_facade
OFD 解析器门面。
page_info
页面信息。
resource_locator
资源定位器,用于在 OFD 容器中定位和管理资源路径。
resource_manage
资源管理器,按 ID 访问文档中出现的资源对象。
seal_ofd_reader
印章 OFD 解析器(废弃)。
tools
工具类。
zip_util
ZIP 文件解压工具。

Structs§

OfdReader
OFD 文档读取器。
ReadOptions
OFD 读取选项。

Type Aliases§

BadOFDException
对应 Java: org.ofdrw.reader.BadOFDException
DLOFDReader
对应 Java: org.ofdrw.reader.DLOFDReader
NameSpaceCleaner
对应 Java: org.ofdrw.reader.tools.NameSpaceCleaner
NameSpaceModifier
对应 Java: org.ofdrw.reader.tools.NameSpaceModifier
OFDDocumentVo
对应 Java: org.ofdrw.reader.model.OFDDocumentVo
OFDPageVo
对应 Java: org.ofdrw.reader.model.OFDPageVo
OFDReader
对应 Java: org.ofdrw.reader.OFDReader
SealOFDReader
对应 Java: org.ofdrw.reader.SealOFDReader