Ugradite Excel u PowerPoint koristeći Python

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

  1. Postavite razvojno okruženje da koristi Aspose.Slides za Python putem .NET-a za ugradnju Excel datoteke
  2. Napravite novu PowerPoint datoteku pomoću klase Presentation za integraciju Excel datoteke
  3. Pročitajte izvornu Excel datoteku u niz bajtova
  4. Stvorite objekt OleEmbeddedDataInfo tako da navedete gornji niz bajtova i vrstu datoteke
  5. Stvorite okvir za Excel datoteku pozivanjem metode objekta add_ole_object_frame
  6. 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.

 Hrvatski