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