Система контроля доступа
|
Система АСУТП
|
CAD система
|
Библиотека FlexGraphics - это набор компонент для Borland Delphi/C++Builder, предназначенный для работы с векторной графикой. Библиотека реализована на основе Windows GDI и поддерживает следующие типы графических объектов:
- линия;
- прямоугольник (включая прямоугольник со скругленными краями);
- окружность (эллипс);
- полилиния;
- многоугольник;
- кривая;
- текст (включая многострочный);
- растровое изображение (WMF, BMP, ICO, JPG, JPEG, GIF, EMF).
Примечание:
Для объектов линия, полилиния и многоугольник будет один инструмент (в зависимости от удерживаемой кнопки будет возможно линию превратить в полилинию или многоугольник и наоборот).
Библиотека FlexGraphics обладает следующей функциональностью:
- в одном документе может содержаться множество страниц (схем), на которые можно ссылаться из различных объектов принадлежащих различным страницам (схемам), поддерживается задание фона страниц или подстановка графического изображения;
- поддержка множества слоев (слой может быть редактируемым, только для чтения и невидимым);
- поддержка групп объектов;
- поддержка функций Undo/Redo;
- поддержка сетки двух видов (с заданным шагом и пиксельной), что значительно упрощает процесс разработки;
- поддержка выравнивания объектов;
- поддержка зеркалирования объектов;
- поддержка гибких соединительных линий;
- поддержка стилей окончания линий;
- поддержка поворотов объектов (только на 90);
- поддержка отображения текста под различными углами;
- градиентная заливка замкнутых объектов;
- объекты и группы объектов обладают следующими атрибутами: идентификатор, имя, хинт, тэг, слой, пользовательские поля (хранятся в теле документа) и другие, в зависимости от типа объекта;
- к объектам можно привязать различную информацию, как локальную, так и хранящуюся в базе данных;
- объекты можно копировать, дублировать, удалять, копировать в другие приложения Windows, а также создавать пользовательские библиотеки изображений для облегчения разработки;
- полный контроль над всеми объектами в ран-тайме, возможность поиска объектов, как по идентификатору, так и по имени;
- поддержка масштабирования изображения;
- изображение можно выводить на печать;
- поддержка экспорта изображения в WMF формат;
- документы и библиотеки изображений можно сохранять как локально, так и в базе данных.
Основные направления применения библиотеки FlexGraphics:
- построение интерактивных планов с большим уровнем детализации отдельных частей или помещений (скриншот #1 - 122 KB, скриншот #2 - 126 KB);
- создание чертежей, рисунков, электрических, принципиальных и мнемо- схем (скриншот #3 - 111 KB);
- визуализация различной информации поступающей от всевозможных датчиков в режиме реального времени (скриншот #4 - 90 KB);
- создание мини ГИС систем (скриншот #5 - 190 KB).
Библиотека FlexGraphics имеет следующие ограничения, которые будут устранены в следующих версиях:
- нет эллипсов с наклонными осями.
|
08.01.2022 - FlexGraphics v1.82 release !!!
Новые возможности:
- поддержка для пакетов Delphi/CBuilder 11;
- исправление незначительных ошибок;
03.10.2020 - FlexGraphics v1.81 release
Новые возможности:
- поддержка для пакетов Delphi/CBuilder XE8, 10 - 10.4;
17.09.2014 - FlexGraphics v1.78 release
Новые возможности:
- поддержка для пакетов Delphi/CBuilder XE4 - XE7;
|
Партнеры
|
|
|