Šiame straipsnyje paaiškinama, kaip Markdown konvertuoti į Word naudojant Python. Jame yra laipsniškas algoritmas ir vykdomas pavyzdinis kodas, skirtas eksportuoti Markdown į DOCX programoje Python. Galite vadovautis šia informacija, norėdami dirbti su šia konversija bet kurioje operacinėje sistemoje, pvz., MacOS, Windows, Linux ir kt., kuriose įdiegtas Python.
MD failo atvaizdavimo į Word programa Python veiksmai
- Paruoškite IDE sukonfigūruodami Aspose.HTML biblioteką, kad būtų pateikti Markdown failai
- Paruoškite paprastą žymėjimo pavyzdinį failą
- Parašykite žymėjimo failą ir atvaizduokite jį HTML formatu naudodami convert_markdown metodą
- Konvertuokite tarpinį HTML į Markdown formatą naudodami convert_html metodą
Šie veiksmai parodo, kaip konvertuoti Markdown į Word programoje Python. Pirmiausia sukurkite pavyzdinį MD failą su bet kokiu pasirinktiniu failo turiniu. Tada pateikite šaltinio failą HTML failo formatu kaip tarpinį failą ir galiausiai eksportuokite jį į Word DOCX formatą.
Kodas, skirtas konvertuoti Markdown į Word Python
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") |
Šiame kodo pavyzdyje išsamiai aprašoma darbo eiga, skirta sukurti MD į Word konverterį programoje Python. Jis paruošia failų kelius naudodamas OS modulį ir įrašo įvesties MD failą į diską. Tada iškviečiamas metodas convert_markdown, kad būtų pateiktas HTML formatu, kuris eksportuojamas į Microsoft Word failą naudojant convert_html metodą ir objektą DocSaveOptions.
Šiame vadove ištyrėte, kaip pateikti MD failą į Word programoje Python. Jei norite konvertuoti EPUB į PDF, žr. straipsnį apie Konvertuokite EPUB į PDF naudodami Python.