MarkdownFileReader
Overview
MarkdownFileReader is a class in Aspose.Words FOSS for Python.
Reads Markdown (.md) files and yields one Paragraph per line.
This class provides 5 methods for working with MarkdownFileReader objects in Python programs.
Available methods include: __init__, load_bytes, load_file, load_stream, to_light_document.
All public members are accessible to any Python application after installing the Aspose.Words FOSS for Python package.
Properties: encoding, text.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
text | Optional[str] | Read | Raw loaded Markdown source, or None before load_* is called. |
encoding | str | Read | Gets the encoding. |
Methods
| Signature | Description |
|---|---|
__init__() | Calls init on this MarkdownFileReader instance. |
load_file(filepath: Union[str, Path]) | Load a .md file from filepath. |
load_stream(stream: BinaryIO) | Load from a binary stream. |
load_bytes(data: bytes) | Load from raw bytes. |
to_light_document() → ldm.Document | Build a light_document_model.Document from the loaded Markdown. |