Toto jednoduché téma popisuje, jak převést PPTX na Markdown pomocí Pythonu. Zahrnuje konfiguraci projektu, postupné programování a funkční ukázkový kód pro export PowerPointu do Markdown v Pythonu pomocí jednoduchých volání API. Vyvinutá aplikace může být použita v jakémkoli prostředí podporovaném Pythonem v systémech macOS, Windows a Linux.
Kroky k převodu PowerPointu na Markdown v Pythonu
- Nakonfigurujte vývojové prostředí na použijte Aspose.Slides pro Python přes .NET, abyste mohli prezentaci převést na soubor Markdown pomocí Pythonu
- Načtěte zdrojovou prezentaci PPTX pomocí instance třídy Presentation pro převod PPTX na MD
- Vytvořte instanci objektu třídy MarkdownSaveOptions a nastavte možnosti souboru Markdown
- Uložte exportovaný soubor MD na disk
Výše uvedený proces zahrnuje kroky k exportu PPTX do MD pomocí Pythonu pomocí jednoduchých volání API. Proces je zahájen přístupem ke zdrojovému souboru prezentace z disku pomocí instance třídy Presentation, po kterém následuje vytvoření instance třídy MarkdownSaveOptions pro nastavení obsahu a formátu výstupního souboru MD. Nakonec je prezentace exportována do souboru Markdown (MD) a uložena na disk.
Kód pro převod PowerPointu na Markdown v Pythonu
import aspose.slides as slides | |
# The path to source files directory | |
filepath = "C://Words//" | |
#Load the license in your application to convert PPTX to MD | |
pPtxToMdLicense = slides.License() | |
pPtxToMdLicense.set_license(filepath + "Conholdate.Total.Product.Family.lic") | |
#Load the source presentation file | |
presToMd = slides.Presentation(filepath + "Source.pptx") | |
mdSaveOptions = slides.export.MarkdownSaveOptions() | |
mdSaveOptions.show_hidden_slides = True | |
mdSaveOptions.show_slide_number = True | |
mdSaveOptions.flavor = slides.export.Flavor.GITHUB | |
mdSaveOptions.export_type = slides.export.MarkdownExportType.SEQUENTIAL | |
mdSaveOptions.new_line_type = slides.export.NewLineType.WINDOWS | |
#Save the slides as MD on the disk | |
presToMd.save("Exported.md", slides.export.SaveFormat.MD, mdSaveOptions) | |
print("Process Completed") |
Tento příklad ukazuje proces převodu PPTX na Markdown v Pythonu. Instance MarkdownSaveOptions se používá k nastavení formátování výstupního souboru Markdown (MD) a nastavení obsahu. Můžete také nastavit další možnosti včetně zobrazení čísla snímku, zobrazení skrytých snímků, chuti výstupu a typu exportu, abychom jmenovali alespoň některé. Jakmile jsou nastaveny možnosti souboru markdown (MD), bude převedený soubor Markdown (MD) uložen na disk.
V tomto článku jsme se naučili, jak převést PowerPoint na Markdown v Pythonu. Pokud se chcete dozvědět o vytváření prezentace pouze pro čtení, přečtěte si článek na jak vytvořit prezentaci pouze pro čtení pomocí Pythonu.