Converter PDF para PowerPoint em Python
Visão Geral
É possível converter um arquivo PDF em um PowerPoint? Sim, você pode! E é fácil! Este artigo explica como converter PDF para PowerPoint usando Python. Ele abrange os seguintes tópicos.
Formato: PPTX
Formato: PowerPoint
- Python PDF para PowerPoint
- Python Converter PDF para PowerPoint
- Python Como converter arquivo PDF para PowerPoint
Conversão de PDF para PowerPoint e PPTX em Python
Aspose.PDF for Python via Java permite acompanhar o progresso da conversão de PDF para PPTX.
Temos uma API chamada Aspose.Slides que oferece o recurso de criar e manipular apresentações PPT/PPTX. Esta API também fornece o recurso de converter arquivos PPT/PPTX para o formato PDF. Durante essa conversão, as páginas individuais do arquivo PDF são convertidas em slides separados no arquivo PPTX.
Durante a conversão de PDF para PPTX, o texto é renderizado como Texto, onde você pode selecioná-lo/atualizá-lo. Observe que, para converter arquivos PDF para o formato PPTX, Aspose.PDF fornece uma classe chamada PptxSaveOptions
. Um objeto da classe PptxSaveOptions é passado como segundo argumento para o Document.Save(..) method
. O trecho de código a seguir mostra o processo de conversão de arquivos PDF para o formato PPTX.
Conversão simples de PDF para PowerPoint usando Python e Aspose.PDF for Python
Para converter PDF para PPTX, o Aspose.PDF para Python aconselha a usar os seguintes passos de código.
Passos: Converter PDF para PowerPoint em Python | Passos: Converter PDF para PPTX em Python
- Crie uma instância da classe Document
- Crie uma instância da classe PptxSaveOptions
- Use o método Save do objeto Document para salvar o PDF como PPTX
DIR_INPUT = "testdata/"
DIR_OUTPUT = "testout/"
input_pdf = DIR_INPUT + "Hello.pdf"
output_pdf = DIR_OUTPUT + "convert_pdf_to_pptx_with_options.pptx"
# Abrir documento PDF
document = Api.Document(input_pdf)
save_options = Api.PptxSaveOptions()
save_options._ImageResolution = 300
save_options._SeparateImages = True
save_options._OptimizeTextBoxes = True
# Salvar o arquivo no formato de documento do MS Word
document.save(output_pdf, save_options)
Converter PDF para PPTX com Slides como Imagens
Tente converter PDF para PowerPoint online
Aspose.PDF para Python apresenta a você o aplicativo online gratuito “PDF to PPTX”, onde você pode explorar a funcionalidade e a qualidade com que ele funciona.
Caso você precise converter um PDF pesquisável em PPTX como imagens em vez de texto selecionável, Aspose.PDF fornece esse recurso através da classe Aspose.Pdf.PptxSaveOptions. Para conseguir isso, defina a propriedade SlidesAsImages da classe PptxSaveOptions como ’true’, conforme mostrado no exemplo de código a seguir.
DIR_INPUT = "testdata/"
DIR_OUTPUT = "testout/"
input_pdf = DIR_INPUT + "Hello.pdf"
output_pdf = DIR_OUTPUT + "convert_pdf_to_pptx_with_options.pptx"
# Abrir documento PDF
document = Api.Document(input_pdf)
save_options = Api.PptxSaveOptions()
save_options._ImageResolution = 300
save_options._SlidesAsImages = True
# Salvar o arquivo no formato de documento MS Word
document.save(output_pdf, save_options)
Veja Também
Este artigo também cobre esses tópicos. Os códigos são os mesmos que acima.
Formato: PowerPoint
- Código Python PDF para PowerPoint
- API Python PDF para PowerPoint
- Python PDF para PowerPoint Programaticamente
- Biblioteca Python PDF para PowerPoint
- Python Salvar PDF como PowerPoint
- Python Gerar PowerPoint a partir de PDF
- Python Criar PowerPoint a partir de PDF
- Conversor Python PDF para PowerPoint
Formato: PPTX