Este tópico simples aborda como converter PPTX em Markdown usando Python. Ele abrange a configuração do projeto, o fluxo de programação passo a passo e um código de amostra funcional para exportar o PowerPoint para Markdown em Python usando chamadas de API simples. O aplicativo desenvolvido pode ser usado em qualquer ambiente compatível com Python em macOS, Windows e Linux.
Etapas para converter PowerPoint em Markdown em Python
- Configure o ambiente de desenvolvimento para use Aspose.Slides para Python via .NET para converter a apresentação em um arquivo Markdown usando Python
- Carregue a apresentação PPTX de origem usando uma instância da classe Presentation para conversão de PPTX em MD
- Instancie o objeto de classe MarkdownSaveOptions e defina as opções do arquivo Markdown
- Salve o arquivo MD exportado no disco
O processo acima mencionado envolve as etapas para exportar o PPTX para MD usando Python com a ajuda de simples chamadas de API. O processo é iniciado acessando o arquivo de apresentação de origem do disco usando uma instância da classe Presentation, que é seguida pela criação de uma instância da classe MarkdownSaveOptions para definir o conteúdo do arquivo MD de saída e a configuração de formato. Por fim, a apresentação é exportada para um arquivo Markdown (MD) e salva no disco.
Código para converter PowerPoint em Markdown em Python
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") |
Este exemplo demonstra o processo de conversão de PPTX em Markdown em Python. A instância MarkdownSaveOptions é usada para definir a formatação do arquivo Markdown (MD) de saída e as configurações de conteúdo. Você também pode definir outras opções, incluindo mostrar número do slide, mostrar slides ocultos, tipo de saída e tipo de exportação, para citar alguns. Depois que as opções do arquivo markdown (MD) forem definidas, o arquivo Markdown (MD) convertido será salvo no disco.
Neste artigo, aprendemos como converter PowerPoint em Markdown em Python. Se você quiser aprender como criar uma apresentação somente leitura, consulte o artigo em como criar uma apresentação somente leitura usando Python.