Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Ця тема обговорює, як працювати программатично з формами за допомогою Aspose.Wordsй
Форми в Aspose.Words представляє об’єкт в шарі малювання, такі як AutoShape, текстова коробка, форма, об’єкт OLE, управління ActiveX або малюнок. Документ Word може містити одну або іншу форму. Види документа представлені Shape клас.
Ви можете вставляти в лінію форму з вказаним типом і розміром і вільно плаваючою формою з вказаним положенням, розміром і типом текстового обгортання в документ, використовуючи insert_shape метод. Про нас insert_shape метод дозволяє вставляти DML форму в документ модель. Документ повинен бути збережений у форматі, який підтримує форми DML, інакше такі вершини будуть перетворені на форму VML, при цьому збереження документа.
Приклад коду показує, як вставити ці типи форм у документ:
Використання Aspose.Words, Ви можете вказати, чи заблоковано співвідношення форми через aspect_ratio_locked майно.
Приклад наступного коду показує, як працювати з AspectRatioLocked майно:
Ви також можете вказати, чи відображається форма всередині таблиці або зовні його за допомогою is_layout_in_cell майно.
Приклад наступного коду показує, як працювати з IsLayoutInCell майно:
Ви можете створити прямокутний прямокутний прямокутник за допомогою Aspose.Wordsй Типи форми SINGLE_CORNER_SNIPPED, TOP_CORNERS_SNIPPED, DIAGONAL_CORNERS_SNIPPED, TOP_CORNERS_ONE_ROUNDED_ONE_SNIPPED, SINGLE_CORNER_ROUNDED, TOP_CORNERS_ROUNDED, і DIAGONAL_CORNERS_ROUNDEDй
Форма DML створюється за допомогою insert_shape метод з цими типами форми. Ці типи не можуть використовуватися для створення VML-форм. Інтемпт створення форми за допомогою публічного конструктора Shape Клас піднімає виняток “Без підтримки”.
Приклад коду показує, як вставити ці форми в документ:
Використання Aspose.Words API, Ви можете отримати місце розташування і розмір форми, що містить блок в точках, відносно анкеру верхньої форми. Для цього використовуйте bounds_in_points майно.
Приклад наступного коду показує, як працювати з BoundsInPoints майно:
Ви можете вказати текст вертикального вирівнювання у вигляді форми за допомогою vertical_anchor майно.
Приклад наступного коду показує, як працювати з VerticalAnchor майно:
Aspose.Words також дозволяє виявити, чи має форму SmartArt об’єкт. Для цього використовуйте has_smart_art нерухомість майно.
Приклад наступного коду показує, як працювати з HasSmartArt майно:
Ви можете вставити форму горизонтального правила в документ, використовуючи insert_horizontal_rule метод.
Приклад наступного коду показує, як це зробити:
Aspose.Words API забезпечує horizontal_rule_format властивість доступу до властивостей горизонтальної форми правила. Про нас HorizontalRuleFormat клас визначає основні властивості, такі як height, color, no_shade і т.д. для форматування горизонтального правила.
Приклад коду показує, як встановити HorizontalRuleFormat:
Aspose.Words API Послуги Форма.inert_ole_object_as_icon Функція вставити вбудований або пов’язаний об’єкт OLE як іконка в документ. Ця функція дозволяє вказати файл ікони і підписку. Про нас OLE тип об’єкта визначається за допомогою розширення файлів.
Приклад коду показує, як встановити об’єкт OLE як іконку в документ:
Ви можете використовувати convert_shape_to_office_math об’єкти Office Math. Значення за замовчуванням цього майна відповідає поведінці MS Word i.e. форми з рівняння XML не перетворюються на предмети математики Office.
Приклад коду показує, як перетворити форму на об’єкти Office Math:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.