MarkdownReader
概述
MarkdownReader 是 Aspose.Words FOSS 中用于 Python 的类。
读取 Markdown(.md)文件,生成相同的数据结构,如
DocumentReader (for .docx) and DocFileReader (for .doc).此类提供 5 个方法,用于在 Python 程序中处理 MarkdownReader 对象。可用的方法包括:__init__、load_bytes、load_file、load_stream、to_light_document。在安装 Aspose.Words FOSS for Python 包后,所有公共成员对任何 Python 应用程序均可访问。属性:encoding、preserve_empty_lines。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
encoding | str | 读写 | 用于解码 Markdown 源的文本编码。 |
preserve_empty_lines | bool | 读取 | 获取保留空行。 |
方法
| 签名 | 描述 |
|---|---|
__init__() | Calls init 在此 MarkdownReader 实例上。 |
load_file(filepath: Union[str, Path]) | 从…加载 .md 文件 filepath. |
load_stream(stream: BinaryIO) | 从二进制流加载。 |
load_bytes(data: bytes) | 从原始字节加载。 |
to_light_document() → ldm.Document | 根据已加载的 Markdown 构建 light_document_model.Document。 |