Работа с пользовательскими ячейками
Чтение определяемых пользователем ячеек фигур Visio
Пользователи вставляют текстовые поля в фигуры для отображения дополнительной информации.Пользовательские ячейки является одной ветвью этих полей, и эта ветвь использует информацию, введенную в ячейку «Значение» раздела «Определяемые пользователем ячейки» в таблице свойств формы. Разработчики могут вставлять и читать все пользовательские ячейки, используяAspose.Diagram for Java API.
Коллекция Users, предоставляемаяФорма class поддерживает объект com.aspose.diagram.User.Пользователь class можно использовать для чтения свойств. Есть несколько определяемых пользователем ячеек, как вы можете видеть на следующем изображении:
Таблица с информацией об определяемых пользователем ячейках
Следующий код используется для чтения пользовательских ячеек.
На следующем изображении показан вывод после выполнения кода:
Примеры программирования
Создать определяемую пользователем ячейку
Aspose.Diagram for Java API позволяет разработчикам создавать определяемые пользователем ячейки в форме. В этом примере раздела описывается, как добавить необходимое количество строк с именами пользователей, присвоить строкам осмысленные имена и задать значения ячеек.
Метод add, предоставляемый коллекцией Users, можно использовать для создания определяемой пользователем ячейки в таблице форм. Он принимает один параметр.
Используйте следующий код в своем приложении Java, чтобы создать определяемую пользователем ячейку в таблице формы, используя Aspose.Diagram for Java.
Примеры программирования
Получить пользовательские ячейки из таблицы форм
Aspose.Diagram for Java API позволяет разработчикам извлекать пользовательские ячейки из таблицы форм. В этом примере раздела описывается, как получить все имена пользователей для всех фигур на чертеже.
Получить пользовательские ячейки
Методы getNameU(), getValue().getVal() и getPrompt().getValue(), предоставляемыеПользовательclass можно использовать для извлечения пользовательских ячеек из shapesheet.
Извлечение ячеек из образцов программирования Shapesheet
Используйте следующий код в своем приложении Java, чтобы получить все пользовательские ячейки из таблицы формы, используя Aspose.Diagram for Java.