Робота з управління контентом SDT
У Microsoft Word, Ви можете створити форму, починаючи з шаблону і додаючи контроль вмісту, включаючи прапорці, текстові коробки, дати пікселики і випадаючі списки. У <span notrans="<span notrans=" Aspose.Words"="">, > Конструктивний тег документа або контроль вмісту з будь-якого документа, завантаженого в Aspose.Words імпортується як СтруктурованийDocumentTag node. Структуровані теги документів (SDT або контроль вмісту) дозволяють вбудовувати індивідуальну семантику, а також її поведінку та зовнішній вигляд у документ.
СтруктурованийДокумент Тег може статися в документі в наступних місцях:
- Блок-рівень - Серед абзаців і таблиць, як дитина тіла, заголовокЛідер, коментар, Футнот або вершина.
- Рів-рівень - Серед рядів в таблиці, як дитина настільного вузла.
- Клітка-рівень - Серед клітин в рядку столу, як дитина рупного вузла.
- Внутрішньорівневе - Внутрішньочервоний зміст, як дитина Параграфа.
- Випробувано в іншому структуріDocumentTag.
Вставте контроль вмісту в документ
У цій версії Aspose.Words, можуть бути створені наступні типи SDT або управління контентом:
- Checkbox
- DropDownList
- ComboBox
- Date
- BuildingBlockGallery
- Group
Picture
- RichText
- PlainText
Приклад коду показує, як створити контроль вмісту прапорця типу:
Приклад коду показує, як створити контроль вмісту багатої текстової коробки:
Приклад наступного коду показує, як створити контроль вмісту комбо коробки типу:
Як оновити контроль вмісту
Цей розділ пояснює, як оновити значення програми керування SDT або контентом.
Приклад коду показує, як встановити поточний стан прапорця:
Наприклад, наступний код показує, як змінити контроль вмісту звичайної текстової коробки типу, випадаючий список та зображення:
Binding Content Control для користувальницьких XML частин
Ви можете зв’язатися з даними XML (custom XML part) у документах Word
Приклад коду показує, як зв’язати контроль вмісту на замовлення XML частин:
Очистити вміст контенту
Ви можете очистити вміст контрольного вмісту з відображенням власника місця. СтруктурованийDocumentTag.clear() метод очищає вміст цього структурованого тегу документа і відображає статус, якщо він визначений. Однак, Неможливо очистити вміст контенту, якщо він має версії. Якщо контент-контроль не має резидента, п’ять пробілів вставляються як в MS Word (крім повторних розділів, повторення елементів розділу, груп, чек-боксів, цитування). Якщо керування контентом налаштовується на користувацьку XML, позначений вузол XML.
Приклад коду показує, як очистити вміст контенту:
Зміна вмісту управління фоном та прикордонними кольорами
Про нас StructuredDocumentTag.Color
Зручність в об’єкті дозволяє отримати або встановити колір управління контентом. Колір впливає на контроль вмісту в двох ситуаціях:
1,1 км MS Word висвітлює фон управління контентом, коли миша переходить на контроль вмісту. Це допомагає визначити контроль вмісту. Колір висвітлення трохи “м’якше” ніж Colorй Наприклад, MS Word висвітлює фон з рожевим кольором, коли Color червоний. 2,2 км Коли ви взаємодієте (видалення, забір і т.д.) з контролем вмісту, кордон контролю вмісту кольоровий з Colorй
Приклад коду показує, як змінити колір управління контентом:
Як встановити стиль для форматування тексту, що виводиться в контроль вмісту
Якщо ви хочете встановити стиль управління контентом, ви можете використовувати StructuredDocumentTag.Style
або StructuredDocumentTag.StyleName
властивості. Коли ви набираєте текст у контроль вмісту у вихідному документі, набраний текст буде мати стиль “Швидке”.
Приклад коду показує, як встановити стиль управління контентом:
Робота з повторним управлінням контенту
Контроль вмісту повторення дозволяє повторювати вміст, що міститься в ньому. Використання Aspose.Words, структуровані типи тегів документів, що повторюють розділ, можуть бути створені та для цього, Одеса _ Branch No31 _ TITLE_COMPANYCOMПАНИ надає зареєстровані дані для користувачів сайту.
Приклад наступного коду показує, як зв’язати контроль вмісту повторюваного розділу до таблиці: