Webbutökningar Office tillägg

Webbutökningar utökar Office-applikationer och interagerar med innehållet i Office-dokument. Webbutökningar lägger till ytterligare funktionalitet till Office-klienten för att förbättra användarupplevelsen och produktiviteten.

Aspose.Cells för Python via .NET ger också möjlighet att arbeta med Web Extensions.

Lägg till webbförlängning

Du kan lägga till webbtillägg (Office-tillägg) i Excel genom att klicka på fliken Infoga och sedan klicka på länken Butik/Hämta tillägg. I Tillägg-rutan bläddrar du efter det tillägg du vill ha och lägger till det.

Aspose.Cells för Python via .NET ger också möjlighet att lägga till Web Extensions med hjälp av klasserna WebExtension och WebExtensionTaskPane. Följande kodexempel visar användningen av klasserna WebExtension och WebExtensionTaskPane för att lägga till en webbtillägg till Excel-filen. Se gärna utdata Excel-fil som genererats av koden för referens.

Exempelkod

from aspose.cells import Workbook
from aspose.cells.webextensions import WebExtensionStoreType
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET
# Source directory
outDir = RunExamples.Get_OutputDirectory()
workbook = Workbook()
extensions = workbook.worksheets.web_extensions
taskPanes = workbook.worksheets.web_extension_task_panes
extensionIndex = extensions.add()
taskPaneIndex = taskPanes.add()
extension = extensions[extensionIndex]
extension.reference.id = "wa104379955"
extension.reference.store_name = "en-US"
extension.reference.store_type = WebExtensionStoreType.OMEX
taskPane = taskPanes[taskPaneIndex]
taskPane.is_visible = True
taskPane.dock_state = "right"
taskPane.web_extension = extension
workbook.save(outDir + "AddWebExtension_Out.xlsx")

Få tillgång till information om webbförlängning

Aspose.Cells för Python via .NET ger tillgång till information om Web Extensions i en Excel-fil. Följande kodexempel visar hur man hämtar information om webbtillägg genom att ladda prov-excelfilen. Se gärna konsolutmatningen som genereras av koden för referens.

Exempelkod

from aspose.cells import Workbook
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET
# Source directory
sourceDir = RunExamples.Get_SourceDirectory()
# Load sample Excel file
workbook = Workbook(sourceDir + "WebExtensionsSample.xlsx")
taskPanes = workbook.worksheets.web_extension_task_panes
for taskPane in taskPanes:
print("Width: " + str(taskPane.width))
print("IsVisible: " + str(taskPane.is_visible))
print("IsLocked: " + str(taskPane.is_locked))
print("DockState: " + taskPane.dock_state)
print("StoreName: " + taskPane.web_extension.reference.store_name)
print("StoreType: " + str(taskPane.web_extension.reference.store_type))
print("WebExtension.Id: " + taskPane.web_extension.id)

Konsoloutput

Width: 350

IsVisible: True

IsLocked: False

DockState: right

StoreName: en-US

StoreType: OMEX

WebExtension.Id: 95D7ECE8-1355-492B-B6BF-27D25D0B0EEF