Вверх ↑
Разработчик
Ответов: 26170
Рейтинг: 2127
#1: 2011-04-08 12:07:18 ЛС | профиль | цитата
Мартынов писал(а):
Схема приведенная выше работает только 50 на 50

Очень похоже на то что не все png 32 битные
Мартынов писал(а):
Но если взять пример конвертора из формата PNG в формат BMP который находится в примерах

Там используется ImageLoader, который использует системные ресурсы. Почему бы не сделать загрузку на нем, только его необходимо заменить на новый компонент Img_Loader, иначе, возможны проблемы при установленном IE9, тк этот тип компонентов использует ресурсы IE9
И вообще, я бы не рекомендовал использовать компонент png для передачи данных между сторонними приложениями, особенно, через буфер обмена, тк компонент png адаптирован чисто под HiAsm
------------ Дoбавленo в 12.04:
Мартынов писал(а):
Вставляется просто картинка залитая темным цветом тестировал вот на этой картинке:

А вот это так и будет, тк копиуется в буфер не png, а 32 битный битмап. Его особенность черный фон, это и есть Альфа канал.
------------ Дoбавленo в 12.07:
Вот пример такого битмапа -- panel_001.zip
Попробуй загрузить его в стороннее приложение
карма: 22

0
файлы: 1panel_001.zip [11.1KB] [128]