Web Eklentileri Ofis Eklentileri
Web Eklentileri, Ofis belgelerindeki içerikle etkileşimde bulunarak Ofis uygulamalarını genişletir. Web Eklentileri, kullanıcı deneyimini ve üretkenliği artırmak için Ofis istemcisine ek işlevsellik ekler.
Aspose.Cells for Python via .NET ayrıca Web Eklentileri ile çalışma yeteneği sağlar.
Web Eklentisi Ekleme
Excel’de Web Eklentileri(Office Eklentileri) eklemek için Ekle sekmesine tıklayarak Mağaza/Eklenti Al bağlantısını tıklamanız gerekmektedir. Eklenti kutusunda istediğiniz eklentiyi gözatın ve ekleyin.
Aspose.Cells for Python via .NET ayrıca WebExtension ve WebExtensionTaskPane sınıflarını kullanarak Web Eklentileri ekleme özelliği sağlar. Aşağıdaki kod örneği, Excel dosyasına web eklentisi eklemek için WebExtension ve WebExtensionTaskPane sınıflarının kullanılmasını gösterir. Lütfen referans için kod tarafından oluşturulan çıktı Excel dosyasına bakınız.
Örnek Kod
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") |
Web Eklentisi Bilgilerine Erişme
Aspose.Cells for Python via .NET, Excel dosyasındaki Web Eklentileri bilgisine erişim sağlama yeteneği sunar. Aşağıdaki kod örneği, örnek Excel dosyasını yükleyerek web eklentisi bilgisine nasıl erişileceğini gösterir. Referans için kod tarafından üretilen konsol çıktısına bakınız.
Örnek Kod
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) |
Konsol Çıktısı
Width: 350
IsVisible: True
IsLocked: False
DockState: right
StoreName: en-US
StoreType: OMEX
WebExtension.Id: 95D7ECE8-1355-492B-B6BF-27D25D0B0EEF