Ovaj kratki vodič vodi kako ugraditi Excel u PowerPoint pomoću Pythona. Sadrži detalje za postavljanje razvojnog okruženja, popis koraka za aplikaciju i primjer koda za integraciju Excela u PowerPoint pomoću Pythona. Također ćemo raspravljati o zastavici za prikaz ikone ili podataka Excel datoteke na slajdu u ciljnoj prezentaciji.
Koraci za ugradnju Excel datoteke u PowerPoint pomoću Pythona
- Postavite razvojno okruženje da koristi Aspose.Slides za Python putem .NET-a za ugradnju Excel datoteke
- Napravite novu PowerPoint datoteku pomoću klase Presentation za integraciju Excel datoteke
- Pročitajte izvornu Excel datoteku u niz bajtova
- Stvorite objekt OleEmbeddedDataInfo tako da navedete gornji niz bajtova i vrstu datoteke
- Stvorite okvir za Excel datoteku pozivanjem metode objekta add_ole_object_frame
- Spremite izlaznu prezentaciju s ugrađenom Excel datotekom
Ovi koraci objašnjavaju kako ugraditi Excel datoteku u PowerPoint pomoću Pythona. Započnite proces stvaranjem ili učitavanjem prezentacije, odabirom ciljanog slajda i čitanjem izvorne Excel datoteke u nizu bajtova. Na kraju, deklarirajte objekt OleEmbeddedDataInfo i upotrijebite ga u metodi add_ole_object_frame() za ugradnju Excel datoteke.
Kod za umetanje Excel radne knjige u PowerPoint pomoću Pythona
import aspose.slides as slides | |
# Load the license | |
lic = slides.License() | |
lic.set_license("License.lic") | |
with slides.Presentation() as pres: | |
slide = pres.slides[0] | |
with open("book1.xlsx", "rb") as fs1: | |
xlsxBytes = fs1.read() | |
dataInfoXlsx = slides.dom.ole.OleEmbeddedDataInfo(xlsxBytes, "xlsx") | |
oleFrameXlsx = slide.shapes.add_ole_object_frame(160, 130, 60, 60, dataInfoXlsx) | |
# oleFrameXlsx.is_object_icon = True | |
pres.save("ExcelEmbedded.pptx", slides.export.SaveFormat.PPTX) | |
print("Excel file embedded successfully") |
Gornji kôd prikazuje postupak ugrađivanja Excela u PowerPoint. Zastavu is_object_icon u klasi OleObjectFrame možete postaviti na True za prikaz ugrađene Excel datoteke kao ikone ili je postaviti na False za prikaz podataka Excel lista na slajdu. Možete postaviti druga svojstva u ovoj klasi da biste prilagodili prikaz okvira na slajdu.
Ovaj nas je članak naučio umetnuti Excel datoteku u prezentaciju. Za dodavanje slikovnog vodenog žiga na slajdove, pogledajte članak na Kako dodati vodeni žig slike u PPTX pomoću Pythona.