Mesclar arquivos PDF para POTM juntos em Python

API Python de alta velocidade e plataforma cruzada que ajuda no desenvolvimento de aplicativos com a capacidade de criar, mesclar, inspecionar ou converter arquivos de apresentação do Microsoft PowerPoint e OpenOffice sem o uso de nenhum software como Microsoft ou Open Office, Adobe PDF.

Mesclar PDF para POTM em Python

Aspose.Slides for Python via .NET é uma poderosa biblioteca Python para criar e manipular arquivos de apresentação. Além disso, oferece maneiras flexíveis de combinar várias apresentações PDF. Ao mesclar uma apresentação com outra, você está efetivamente combinando seus slides em uma única apresentação para obter um arquivo. Aspose.Slides permite mesclar duas apresentações de maneiras diferentes. Você pode mesclar apresentações com todas as suas formas, estilos, textos, formatação, comentários, animações, etc. sem ter que se preocupar com perda de qualidade ou dados.

Mesclar arquivos PDF para POTM usando Python

Para mesclar as apresentações do PowerPoint, você precisará clonar os slides de uma apresentação para outra.

Código Python para mesclar vários PDF em um único arquivo POTM


import aspose.slides as slides


with slides.Presentation() as pres1:
    pres1.slides.remove_at(0)
    pres1.slides.add_from_pdf("document1.pdf")
    with slides.Presentation() as pres2:
        pres2.slides.remove_at(0)
        pres2.slides.add_from_pdf("document2.pdf")
        for slide in pres2.slides:
            # clone slide
            pres1.slides.add_clone(slide)
    pres1.save("presentation.potm", slides.export.SaveFormat.POTM)

Como mesclar PDF para POTM usando Aspose.Slides for Python API

Estas são as etapas para mesclar dois arquivos PDF e salvar o resultado como POTM em Python.

  1. Instale o Aspose.Slides for Python via .NET .

    pip install aspose.slides
    

  2. Adicione uma referência de biblioteca (importe a biblioteca) ao seu projeto Python.

    import aspose.slides as slides
    

  3. Abra os arquivos de origem PDF em Python.

    pres1 = slides.Presentation('pres1.pdf')
    pres2 = slides.Presentation('pres2.pdf')
    

  4. Combine arquivos PDF usando o método add_clone .

    for slide in pres2.slides:
        pres1.slides.add_clone(slide)
    

  5. Salve a apresentação e obtenha o resultado como um único arquivo POTM.

    pres1.save("presentation.potm", slides.export.SaveFormat.POTM)
    

Mesclar arquivos PDF on-line

Como mesclar PDF em Python

Exportar PDF para outros formatos suportados

Você também pode combinar PDF e salvar em outros formatos de arquivo. Veja todos os formatos suportados abaixo