MarkdownReader
نظرة عامة
MarkdownReader هي فئة في Aspose.Words FOSS لـ Python.
يقرأ ملفات Markdown (.md)، وينتج نفس هياكل البيانات كما
DocumentReader (for .docx) and DocFileReader (for .doc).توفر هذه الفئة 5 طرق للعمل مع كائنات MarkdownReader في برامج Python. تشمل الطرق المتاحة: __init__, load_bytes, load_file, load_stream, to_light_document. جميع الأعضاء العامة متاحة لأي تطبيق Python بعد تثبيت حزمة Aspose.Words FOSS لـ 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 | أنشئ light_document_model.Document من الـ Markdown المحمّل. |