Incorporar Excel no PowerPoint usando Python

Este breve tutorial orienta como incorporar Excel em PowerPoint usando Python. Ele contém os detalhes para definir o ambiente de desenvolvimento, uma lista de etapas para o aplicativo e um código de exemplo para integrar o Excel ao PowerPoint usando Python. Também discutiremos o sinalizador para exibir o ícone ou os dados do arquivo Excel no slide na apresentação de destino.

Etapas para incorporar um arquivo Excel no PowerPoint usando Python

  1. Defina o ambiente de desenvolvimento para usar Aspose.Slides para Python via .NET para incorporar um arquivo Excel
  2. Crie um novo arquivo PowerPoint usando a classe Presentation para integrar um arquivo Excel
  3. Leia o arquivo Excel de origem em uma matriz de bytes
  4. Crie o objeto OleEmbeddedDataInfo fornecendo a matriz de bytes acima e o tipo de arquivo
  5. Crie um quadro para o arquivo Excel chamando o método de objeto add_ole_object_frame
  6. Salve a apresentação de saída com o arquivo Excel incorporado

Estas etapas explicam como incorporar um arquivo Excel no PowerPoint usando Python. Comece o processo criando ou carregando uma apresentação, selecionando o slide de destino e lendo o arquivo Excel de origem na matriz de bytes. Por fim, declare o objeto OleEmbeddedDataInfo e use-o no método add_ole_object_frame() para incorporar o arquivo Excel.

Código para inserir pasta de trabalho do Excel no PowerPoint usando 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")

O código acima exibe o processo de incorporação do Excel no PowerPoint. Você pode definir o sinalizador is_object_icon na classe OleObjectFrame como True para exibir o arquivo Excel incorporado como um ícone ou defini-lo como False para exibir os dados da planilha Excel no slide. Você pode definir outras propriedades nesta classe para personalizar a exibição do quadro no slide.

Este artigo nos ensinou como inserir um arquivo Excel em uma apresentação. Para adicionar uma marca d’água de imagem nos slides, consulte o artigo em Como adicionar marca d’água de imagem em PPTX usando Python.

 Português