Ebben a lépésről lépésre bemutatott oktatóanyagban arra összpontosítunk, hogyan nyomtassuk ki a PowerPoint presentation-et Pythonban, valamint a környezet beállításának és a működő mintakód ellenőrzésének részletes lépéseit. Ezt a példát bármelyik Python által támogatott környezetben használhatja, beleértve a Windowst, a Linuxot és a macOS-t is, hogy PPT-t nyomtathasson Pythonban anélkül, hogy a Microsoft PowerPointtól függene.
A PPTX-prezentáció nyomtatásának lépései Pythonban
- Állítsa be a Python alkalmazáskörnyezetet a Aspose.Slides for Python .NET-en keresztül használatára
- Vegyen fel aspose.slides névtereket a projektbe, hogy Pythonban kinyomtassa a prezentációt
- A Presentation osztály példányának létrehozásával töltse be a forrásprezentációt a PPTX Pythonban történő nyomtatásához
- A nyomtató beállításainak megadásához hozza létre a PrinterSettings objektumot
- Nyomtassa ki a betöltött bemutatót a nyomtatón a nyomtató nevének megadásával
A fenti lépések nyomtassanak ki PPT-prezentációt Pythonban néhány API-hívás használatával, ahol a folyamat a forrásbemutató fájl betöltésével indul a Prezentáció osztály használatával. Ezután a PrinterSettings osztály objektum segítségével különböző nyomtatási beállításokat kell megadni, amit a nyomtató nevének megadása követ paraméterként a nyomtatási metóduson belül a bemutató fájl nyomtatásához.
Kód a prezentáció nyomtatásához Pythonban
Ez a példa átfogó lépéseket és kódot tartalmaz a PPTX Pythonban való nyomtatásához. A PrinterSettings osztály objektum a nyomtatás testreszabására használható olyan beállításokkal, mint az oldal tájolása, a nyomtatási másolatok, a margóbeállítások stb. A fenti alkalmazás képes kinyomtatni a prezentációt a kiválasztott nyomtatón az MS PowerPoint vagy bármely más harmadik féltől származó eszköz telepítése nélkül.
Ebben a témában megtanultuk prezentáció nyomtatását Pythonban egy egyszerű API felület segítségével. Ha érdekli a prezentáció SVG formátumba átalakítása, olvassa el a hogyan lehet a PowerPointot SVG-vé konvertálni Pythonban című cikket.