Работа с офис добавки

Понякога може да искате да даде достъп до интерфейс контрол, който работи код, за да промените документи. Aspose.Words API осигурява WebExtensions име пространство, което дава различни класове за персонализиране на елементи и атрибути разширяване на речник XML за представяне на Office Add-ins.

WebExtensions namespace може да се раздели условно на:

  • Обекти за работа с работното стъкло
  • Обекти за работа с уеб разширения

Използване на шаблони за задачи

Задачите са интерфейсни повърхности, които се показват от дясната страна на прозореца в Microsoft Word. Задача стъкло позволява на потребителите да достъп до интерфейс контроли, които могат да стартират код, за да променят документи.

Например, използването Aspose.Words API, Можете да добавите задача стъкло добавяне и персонализиране на външния си вид.

Използване на уеб разширения

Уеб разширенията са инструменти, които разширяват възможностите на Office приложения и взаимодействат със съдържанието на Office документ. Уеб разширенията осигуряват допълнителна функционалност на клиентите на Офис за подобряване на потребителското преживяване.

Aspose.Words осигурява възможност за добавяне на Web разширения от типа Task Pane с помощта на WebExtension както и TaskPane класове, а също така ви позволява да персонализирате стъклото и свойствата на разширението.

Следният пример за код показва как да се създадат работни стъкла и да се добавят към уеб разширяване задача стъкла с основни свойства:

За да видите списък със задачи, добавете WebExtensionTaskPanes собственост.

Следният пример за код показва как да получите такъв списък с добавки: