Այս հոդվածը բացատրում է Python-ում Markdown-ին Word-ի փոխարկելու մանրամասները: Այն ներառում է քայլ առ քայլ ալգորիթմ և գործարկվող կոդ՝ Markdown-ը Python-ում DOCX արտահանման համար: Դուք կարող եք հետևել այս տեղեկատվությանը՝ այս փոխակերպման հետ աշխատելու համար ցանկացած օպերացիոն համակարգում, ինչպիսիք են MacOS-ը, Windows-ը, Linux-ը և այլն, որտեղ տեղադրված է Python-ը:
Python-ում MD ֆայլը Word-ի վերածելու քայլեր
- Պատրաստեք IDE-ը՝ կարգավորելով Aspose.HTML գրադարանը՝ Markdown ֆայլերը մատուցելու համար
- Պատրաստեք պարզ նշման նմուշի ֆայլ
- Գրեք նշագրման ֆայլը և ներկայացրեք այն HTML ձևաչափով՝ օգտագործելով convert_markdown մեթոդը
- Փոխակերպեք միջնորդ HTML-ը Markdown ձևաչափի convert_html մեթոդով
Այս քայլերը ցույց են տալիս, թե ինչպես պետք է փոխակերպել Markdown-ը Word-ի Python-ում: Նախ, ստեղծեք օրինակելի MD ֆայլ ցանկացած հատուկ ֆայլի բովանդակությամբ: Այնուհետև, սկզբնաղբյուր ֆայլը վերածեք HTML ֆայլի ձևաչափի՝ որպես միջնորդ ֆայլ և վերջապես արտահանեք այն Word DOCX ձևաչափով:
Կոդ Python-ում Markdown-ը Word-ի փոխարկելու համար
import os | |
import aspose.html | |
from aspose.html import * | |
from aspose.html.converters import * | |
from aspose.html.saving import * | |
path = "C:/SampleFiles/" | |
license = aspose.html.License() | |
license.set_license(path + "Latest.lic") | |
# Prepare the paths to the files | |
output_dir = "C:/SampleFiles/" | |
source_path = os.path.join(output_dir, "document.md") | |
# Prepare a path to save the converted file | |
save_path = os.path.join(output_dir, "HTML-to-document-output.docx") | |
# Prepare a simple Markdown example | |
code = "### Hello, World!\nConvert Markdown to Word!" | |
# Create a Markdown file | |
with open(source_path, "w") as file: | |
file.write(code) | |
# Convert Markdown to HTML document | |
document = Converter.convert_markdown(source_path) | |
# Convert HTML document to DOCX file format | |
Converter.convert_html(document, DocSaveOptions(), save_path) | |
print("Markdown to Word Converted Successfully") |
Այս կոդի նմուշը մշակում է աշխատանքային հոսքը՝ Python-ում *MD-ից Word փոխարկիչ ստեղծելու համար: Այն պատրաստում է ֆայլի ուղիները՝ օգտագործելով os մոդուլը, այնուհետև գրում է մուտքային MD ֆայլ սկավառակի վրա: Այնուհետև, convert_markdown մեթոդը կանչվում է HTML ձևաչափի վերածելու համար, որն այնուհետև արտահանվում է Microsoft Word ֆայլ՝ օգտագործելով convert_html մեթոդը և DocSaveOptions օբյեկտը:
Այս ուղեցույցում դուք ուսումնասիրել եք MD ֆայլը Word-ին Python-ում մատուցելու համար: Եթե ցանկանում եք EPUB-ը վերածել PDF-ի, ապա տեսեք Փոխարկել EPUB-ը PDF-ի Python-ում-ի հոդվածը: