Официальный форум российского программного комплекса T-FLEX PLM


Поиск  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
[ Закрыто ] Превью изображение, Как получить изображение превьюшки модели/чертежа
 
Добрый день!

Появилась необходимость получать превьюшки (картинки) 3D моделей/чертежей.
В API я увидел классы типа ExportTo... Один из них позволяет в файл экспортнуть 3D битмапку в файл.
Вариант получается не очень удобный, потому что:
1. приходится открывать 3D вид документа,
2. создавать временный файл, а превьюшка нужна в режиме реального времени,
3. в картинке отображается именно текущая 3D сцена (т.е. модель может быть перевернута, а хочется именно чтобы в диметрии в определенном масштабе отображение было)

Я заметил, что у самого TFLEX CAD, в браузере "Меню документов" есть быстрый просмотр превьюшек документов (см. рис. ниже).
Никто не подскажет, а можно ли им каким-либо образом воспользоваться?
Снимок.PNG (56.29 КБ)
Изменено: SwnSerg - 15.06.2017 15:37:12
 
Цитата
SwnSerg написал:
Никто не подскажет, а можно ли им каким-либо образом воспользоваться?
Опишите задачу, что Вы хотите сделать.

Картинку можно получить используя метод "GetDocumentIcon":
Код
Icon icon = TFlex.Application.GetDocumentIcon(fileName, 128);
T-FLEX CAD 17.1.6.0
Страницы: 1