У цьому короткому посібнику описано, як вставити Excel у PowerPoint за допомогою Python. Він містить деталі налаштування середовища розробки, список кроків для програми та зразок коду для інтеграції Excel у PowerPoint за допомогою Python. Ми також обговоримо прапорець для відображення значка або даних файлу Excel на слайді цільової презентації.
Кроки для вставлення файлу Excel у PowerPoint за допомогою Python
- Налаштуйте середовище розробки на використання Aspose.Slides для Python через .NET для вбудовування файлу Excel
- Створіть новий файл PowerPoint за допомогою класу Presentation, щоб інтегрувати файл Excel
- Зчитайте вихідний файл Excel у масив байтів
- Створіть об’єкт OleEmbeddedDataInfo, надавши наведений вище масив байтів і тип файлу
- Створіть фрейм для файлу Excel, викликавши метод об’єкта add_ole_object_frame
- Збережіть вихідну презентацію з вбудованим файлом Excel
У цих кроках пояснюється як вставити файл Excel у PowerPoint за допомогою Python. Розпочніть процес, створивши або завантаживши презентацію, вибравши цільовий слайд і зчитавши вихідний файл Excel у байтовий масив. Нарешті, оголосите об’єкт OleEmbeddedDataInfo та використовуйте його в методі add_ole_object_frame(), щоб вставити файл Excel.
Код для вставки книги Excel у PowerPoint за допомогою Python
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") |
Наведений вище код демонструє процес вбудовування Excel у PowerPoint. Ви можете встановити для прапорця is_object_icon у класі OleObjectFrame значення True для відображення вбудованого файлу Excel як піктограму або значення False для відображення даних аркуша Excel на слайді. Ви можете встановити інші властивості в цьому класі, щоб налаштувати відображення рамки на слайді.
Ця стаття навчила нас вставляти файл Excel у презентацію. Щоб додати водяний знак зображення на слайди, зверніться до статті Як додати водяний знак зображення в PPTX за допомогою Python.