Para um desenvolvedor Python, que está tentando adicionar um recurso de conversão de EXCEL para POTM no aplicativo, A API Aspose.Total for Python via .NET pode ajudar a automatizar o processo de conversão. É um pacote completo de várias APIs que lidam com diferentes formatos, incluindo arquivos EXCEL e POTM.
É principalmente em duas etapas. Em primeiro lugar, use a API Aspose.Cells for Python via .NET para converter o arquivo EXCEL em PDF. Depois disso, usando o PowerPoint Python API Aspose.Slides for Python via .NET , salve o PDF criado no formato desejado do Microsoft PowerPoint.
Como converter EXCEL para POTM em Python
- Passo 1 Use a instância da classe Workbook para abrir o arquivo EXCEL de origem
- Salve o arquivo EXCEL em PDF usando o método save, fornecendo o nome do arquivo e o caminho do diretório desejado
- Passo 2 Carregar arquivo PDF usando a classe Presentation
- Chame o método save ao especificar o caminho do arquivo POTM de saída. Portanto, seu arquivo EXCEL é convertido em POTM no caminho especificado
Requisitos de conversão
- Para conversão de EXCEL para POTM, Python 3.5 ou posterior é necessário
- APIs de referência dentro do projeto diretamente do PyPI ( Aspose.Cells e Aspose.Slides )
- Ou use os seguintes comandos pip
pip install aspose-cells-pythonepip install aspose.slides - Além disso, SO baseado em Microsoft Windows ou Linux (veja mais sobre Cells e Slides )
Salvar EXCEL em PDF em Python - Etapa 1
Salvar PDF em POTM em Python - Etapa 2
Casos de Uso Principais
Modelos de Slides com Macros Habilitadas
Converta dados do Excel em arquivos POTM para apresentações reutilizáveis e prontas para automação.Fluxos de Trabalho de Apresentação Avançados
Suporte arquivos de modelo que podem incluir comportamento de apresentação orientado por lógica ou assistido.Recursos de Comunicação Estruturada
Prepare bases de apresentação repetíveis a partir de conteúdo fonte baseado em planilhas.
Cenários de Automação
Pipelines de Automação de Modelos
Gere arquivos POTM programaticamente a partir de entradas do Excel para produção de slides repetível.Sistemas de Apresentação Interativos
Habilite fluxos de trabalho que dependem de modelos reutilizáveis com suporte a macros.Preparação de Apresentação Escalável
Use APIs Python para automatizar a criação de modelos de slides com macros habilitadas a partir de fontes de dados.