Como converter PPTX em Markdown usando Python

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

  1. Configure o ambiente de desenvolvimento para use Aspose.Slides para Python via .NET para converter a apresentação em um arquivo Markdown usando Python
  2. Carregue a apresentação PPTX de origem usando uma instância da classe Presentation para conversão de PPTX em MD
  3. Instancie o objeto de classe MarkdownSaveOptions e defina as opções do arquivo Markdown
  4. 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.

 Português