Converter PDF para PowerPoint em Python
Converter PDF para PowerPoint em Python
Aspose.PDF for Python via .NET permite converter arquivos PDF em apresentações PowerPoint PPTX a partir de código Python.
Use este fluxo de trabalho quando precisar reutilizar relatórios PDF, apresentações de slides, brochuras ou folhetos como arquivos PowerPoint. Durante a conversão, páginas individuais do PDF são convertidas em slides separados no arquivo PPTX.
Durante a conversão de PDF para PPTX, o texto pode ser renderizado como texto selecionável que você pode atualizar no PowerPoint. Para converter arquivos PDF para o formato PPTX, Aspose.PDF fornece o PptxSaveOptions classe. Passe um PptxSaveOptions objeto como o segundo argumento para o save() método.
Converter PDF para PPTX em Python
Para converter PDF para PPTX, use as seguintes etapas de código.
Etapas: Converter PDF para PowerPoint em Python
- Criar uma instância de Documento classe.
- Criar uma instância de PptxSaveOptions classe.
- Chame o document.save() método.
import aspose.pdf as ap
from os import path
import sys
def convert_PDF_to_PPTX(infile, outfile):
document = ap.Document(infile)
save_options = ap.PptxSaveOptions()
document.save(outfile, save_options)
Converter PDF para PPTX com Slides como Imagens
Tente converter PDF para PowerPoint online
Aspose.PDF fornece um online “PDF para PPTX” aplicação onde você pode testar a qualidade da conversão.
Caso você precise converter um PDF pesquisável para PPTX como imagens em vez de texto selecionável, o Aspose.PDF oferece esse recurso via PptxSaveOptions classe. Para isso, defina a propriedade slides_as_images de PptxSaveOptions classe para ’true’ como mostrado no exemplo de código a seguir.
import aspose.pdf as ap
from os import path
import sys
def convert_PDF_to_PPTX_slides_as_images(infile, outfile):
document = ap.Document(infile)
save_options = ap.PptxSaveOptions()
save_options.slides_as_images = True
document.save(outfile, save_options)
Converter PDF para PPTX com Resolução de Imagem Personalizada
Este método converte um documento PDF em um arquivo PowerPoint (PPTX) enquanto define uma resolução de imagem personalizada (300 DPI) para melhorar a qualidade.
- Carregue o PDF em um objeto ‘ap.Document’.
- Crie uma instância de ‘PptxSaveOptions’.
- Defina a propriedade ‘image_resolution’ para 300 DPI para renderização de alta qualidade.
- Salve o PDF como um arquivo PPTX usando as opções de salvamento definidas.
import aspose.pdf as ap
from os import path
import sys
def convert_PDF_to_PPTX_image_resolution(infile, outfile):
document = ap.Document(infile)
save_options = ap.PptxSaveOptions()
save_options.image_resolution = 300
document.save(outfile, save_options)
Conversões relacionadas
- Converter PDF para Word para saída de documento editável em vez de slides.
- Converter PDF para Excel quando o PDF de origem contém dados empresariais com muitas tabelas.
- Converter PDF para HTML para fluxos de trabalho de publicação prontos para o navegador.
