Denna korta handledning beskriver hur man konverterar Word till MD-fil med Python. Den innehåller alla detaljer för att konfigurera IDE, en stegvis process för att skriva applikationen och en körbar exempelkod för att konvertera DOCX till Markdown med Python. Du kommer också att lära dig alternativ för att anpassa utdata Markdown med respektive sparalternativ.
Steg för att konvertera Word till Markdown med Python
- Etablera miljön för att använda Aspose.Words för Python via .NET för att konvertera DOCX till MD-fil
- Ladda in Word-fil med klassobjektet Document för konvertering till Markdown
- Initiera klassobjektet MarkdownSaveOptions
- Ställ in flaggorna för uppdateringsfälten
- Ställ in minnesoptimeringsflaggan
- Spara den utgående MD-filen med de anpassade inställningarna
Här förklaras processen för att konvertera DOCX till MD med Python med hjälp av en sekvens av steg som ska följas när du skriver programmet, en introduktion av huvudklasserna och metoderna som ska användas i applikationen, samt en demonstration av anpassningen av den utgående MD-filen. DOCX-källfilen laddas in i klassobjektet Document för konvertering till MD-fil. Ett objekt av klassen MarkdownSaveOptions deklareras för att ställa in olika egenskaper som att uppdatera fälten i Word-källfilen innan du skriver till MD-filen och ställer in minnesoptimeringsflaggan för hantering av de stora filerna.
Kod för att konvertera Word till MD-fil med Python
Klassen Document används för att läsa in Word-källfilen samtidigt som man demonstrerar processen för att ändra DOCX till Markdown med Python som innehåller andra överbelastningar också som att ladda filen från en minnesström eller använda klassobjektet LoadOptions för att hantera de skadade filerna, kontrollera de ogiltiga lösenorden för skyddade filer och verifiera de format som stöds. Klassobjektet MarkdownSaveOptions används för att ställa in kodningsegenskaperna, lägga till forcera sidbrytningar och ställa in bildmappen där bilderna ska placeras, för att nämna några.
Den här artikeln har lärt oss hur man skriver en Word to Markdown-omvandlare med Python. Om du vill lära dig andra operationer som att lägga till sidnummer i en Word-fil, se artikeln om hur man sätter sidnummer i Word med Python.