Для разработчика Python, который пытается добавить в приложение функцию преобразования EXCEL в POTM., Aspose.Total for Python via .NET API может помочь автоматизировать процесс конвертации. Это полный пакет различных API, работающих с различными форматами, включая файлы EXCEL и POTM..
Это в основном в два этапа. Сначала используйте API Aspose.Cells for Python via .NET для преобразования файла EXCEL в PDF.. После этого с помощью PowerPoint Python API Aspose.Slides for Python via .NET сохраните созданный PDF-файл в желаемом формате Microsoft PowerPoint..
Как конвертировать EXCEL в POTM в Python
- Шаг 1 Используйте экземпляр класса Workbook, чтобы открыть исходный файл EXCEL.
- Сохраните файл EXCEL в PDF, используя метод save, указав имя файла и желаемый путь к каталогу.
- Шаг 2 Загрузите файл PDF, используя класс Presentation
- Вызовите метод save , указав путь к выходному файлу POTM.. Таким образом, ваш файл EXCEL преобразуется в POTM по указанному пути.
Требования к конвертации
- Для преобразования EXCEL в POTM требуется Python 3.5 или более поздней версии.
- Справочные API внутри проекта непосредственно из PyPI ( Aspose.Cells и Aspose.Slides )
- Или используйте следующие команды pip
pip install aspose-cells-pythonиpip install aspose.slides - Кроме того, ОС на базе Microsoft Windows или Linux (подробнее см. Cells и Slides )
Сохранение EXCEL в PDF на Python — шаг 1
Сохранить PDF в POTM в Python — шаг 2
Ключевые сценарии использования
Macro-Enabled Slide Templates
Convert Excel data into POTM files for reusable and automation-ready presentations.Advanced Presentation Workflows
Support template files that can include logic-driven or assisted presentation behavior.Structured Communication Assets
Prepare repeatable presentation foundations from spreadsheet-based source content.
Сценарии автоматизации
Template Automation Pipelines
Generate POTM files programmatically from Excel inputs for repeatable slide production.Interactive Presentation Systems
Enable workflows that depend on reusable templates with macro support.Scalable Presentation Preparation
Use Python APIs to automate creation of macro-enabled slide templates from data sources.