Pro vývojáře Pythonu, který se snaží přidat do aplikace funkci převodu EXCEL na POTM, Aspose.Total for Python via .NET API může pomoci automatizovat proces převodu. Jedná se o kompletní balíček různých API zabývajících se různými formáty včetně souborů EXCEL a POTM.
Je to hlavně ve dvou krocích. Nejprve použijte Aspose.Cells for Python via .NET API pro převod EXCEL souboru do PDF. Poté pomocí PowerPoint Python API Aspose.Slides for Python via .NET uložte vytvořený PDF do požadovaného formátu Microsoft PowerPoint.
Jak převést EXCEL na POTM v Pythonu
- Krok 1 Pomocí instance třídy Workbook otevřete zdrojový soubor EXCEL
- Uložte soubor EXCEL do PDF pomocí metody save zadáním názvu souboru a požadované cesty k adresáři
- Krok 2 Načtěte soubor PDF pomocí třídy Presentation
- Zavolejte metodu save a zároveň zadejte cestu k výstupnímu souboru POTM. Váš soubor EXCEL je tedy převeden na POTM v zadané cestě
Požadavky na konverzi
- Pro převod EXCEL na POTM je vyžadován Python 3.5 nebo novější
- Referenční API v rámci projektu přímo z PyPI ( Aspose.Cells a Aspose.Slides )
- Nebo použijte následující příkazy pip
pip install aspose-cells-python
apip install aspose.slides
- Navíc operační systém založený na Microsoft Windows nebo Linux (více viz Cells a Slides )
Uložit EXCEL do PDF v Pythonu - Krok 1
import aspose.cells | |
from aspose.cells import Workbook | |
workbook = Workbook("excelfile.xlsx") | |
workbook.save("Output.pdf") |
Uložit PDF do POTM v Pythonu - Krok 2
import aspose.slides as slides | |
import aspose.pydrawing as drawing | |
with slides.Presentation() as pres: | |
pres.slides.add_from_pdf("Output.pdf") | |
pres.save("exceltoPowerpoint.pptx", slides.export.SaveFormat.PPTX) |