Skip to main content

easydoc_reader/
read_document.rs

1//! 读取语义文档模型。
2
3use std::path::Path;
4
5use easydoc_core::{DocumentContent, Result};
6
7/// 读取 DOC 或 DOCX,并转换为不暴露底层解析器类型的语义文档。
8///
9/// # Errors
10///
11/// 文件无法打开或解析时返回错误。
12pub fn read_document(path: &Path) -> Result<DocumentContent> {
13    crate::extractor::semantic::extract_document(path)
14}