Тема: Picture in DCL
Кто-нибудь знает, как вставить в DCL картинку (не слайд)?
Информационный портал для профессионалов в области САПР
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форумы CADUser → Программирование → DCL → Picture in DCL
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Кто-нибудь знает, как вставить в DCL картинку (не слайд)?
Насколько я знаю, DCL есть только три возможноти:
fill_image - заливка каким нибудь цветом/ код лиспа
vector_image - векторная картика /код лиспа
slide_image - автокадовский слайд /код лиспа
они могут быть использованы в DCL контролах -
image_button и image
и это все ...
На чистом лиcпе никак, не прочитать двоичный файл растра. Здесь нужен конвертер растр-слайд, например, может кто видел?
А разве vector_image - это векторная картинка?
По-моему, это отрисовка вектора-линии.
В DCL задаешь поле - image, в прогамме с помощью функций start_image и end_image меняешь изображения (.jpg) или слайды.
> Новому
Спасибо. А можно подробнее или примерчик какой-нибудь по вставке ipg? Заранее благодарен.
Новому:
С помощью функций start_image и end_image задается начало и окончание заполнения соответствующего поля image конкретным изображением. Само заполнение производится следующими функциями:
fill_image - заполнение прямоугольника цветом
slide_image - заполнение поля слайдом
vector_image - рисование отрезка в поле.
И никаких .jpg. Так было всегда. Что-то изменилось? Если да, требую доказательств.
Да, да, да ошибался, немного :) я делал диалоги при помощи Object DCL, там есть так называемый "PictureBox" и вставляй любые растры (bmp, jpg ...etc), а со start_image и end_image погорячился, простите :)
Ну-ка, расскажи, что это за Object DCL и с чем его едят...
Софтина от 3де софтваре. Там один недостаток (только большой) что файлы она сохраняет не в DCL, а в своем формате - ODC и есесно что бы их загрузить надо вначали загрузить ихнее ARX приложение.
Может, вдруг, еще кому нибудь интересно.
Вот придумал тут решение. Вставляешь в файл картинку (raster image) увеличиваешь на весь экран и делаешь слайд, потом его вставляешь куда надо. Корявость в том, что предпочтительный (а мож и единственно возможный) формат слайда 3:2.
2 kos - даздравствует .jpg!!! :))
Дайте пожалуйста пример, как вставить картинку с расширением *.jpg в dcl?
Вставляешь свою картинку в AutoCAD, делаешь слайд и понимаешь, что это не самое лучшее решение...
В другой теме тебе дали правильные подсказки.
Новый все правильно сказал. Вставить jpg Именно таким образом можно. Одна проблема с цветностью. DCL не может передать все цвета поэтому качество становиться намного хуже. Но если сделать слайд размером в 2мега ))), то можно добиться сходства, но возникнет другая проблема... такое DCL-окно у Вас будет открываться ооооооочень долго)
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форумы CADUser → Программирование → DCL → Picture in DCL
Форум работает на PunBB, при поддержке Informer Technologies, Inc