|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
23.03.2008, 17:02 | #1 |
Старожил
Регистрация: 29.01.2008
Сообщений: 2,406
|
Как ускорить загрузку битмапа в tImage
Как мне ускорить загрузку и отображение картинок в tImage?
Картинки с высоким качаством загружаються долго! |
23.03.2008, 19:20 | #2 |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
Прежде чем что-то советовать, можно узнать для чего?
Что программа делает?
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог |
23.03.2008, 19:54 | #3 | |
Старожил
Регистрация: 29.01.2008
Сообщений: 2,406
|
Цитата:
По сравнению со виндовской проги просмотра картинок, моя перелистывает картинки (высокого разрешения) в 1.5 - 2 раза медленей. Вот и хочу исправить... |
|
23.03.2008, 20:15 | #4 |
Участник клуба
Регистрация: 26.10.2007
Сообщений: 1,244
|
Телепатические возможности закончились ещё вчера....
Где код?
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым, Попытка глубже понимать уже попахивает литром... |
23.03.2008, 20:28 | #5 |
Старожил
Регистрация: 29.01.2008
Сообщений: 2,406
|
Это юнит! Все переменные в другом юните (ниже)...
Код:
|
23.03.2008, 20:28 | #6 |
Старожил
Регистрация: 29.01.2008
Сообщений: 2,406
|
Код:
|
23.03.2008, 20:34 | #7 | ||
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
Цитата:
Если кроме bmp интересуют другие форматы, нужно будет работать с профессиональными библиотеками. Как первый шаг в этом направлении нужно отказаться от TImage. Цитата:
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог Последний раз редактировалось mutabor; 23.03.2008 в 20:45. |
||
23.03.2008, 20:42 | #8 | |
Старожил
Регистрация: 29.01.2008
Сообщений: 2,406
|
Цитата:
Во-первых: некотрые bmp форматы имедж не берёт! Во-вторых: имедж не берёт гиф...! А может для этого компонент есть? Если я не ошибаюсь, как я помню, компенент просмотракартинок в delphi для .net читал *.gif ... |
|
23.03.2008, 22:22 | #9 |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
Есть сторонние компоненты и для GIF и для PNG. Они так и называются GIFImage, PNGImage и вроде они на базе стандартного Имиджа.
Имхо лучше подключать хорошие библиотеки, а отображение в программе делать самому, без имиджа. И вообще надо отучаться от привычки использовать громоздкие компоненты для того чтобы воспользоваться какой-то его побочной функцией. Кстати, для информации: GIF и JPEG закрытые форматы, и на их использование нужна лицензия. PNG - Open Source. BMP - для винды от фирмы Микросос.
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог |
24.03.2008, 11:24 | #10 |
я получил эту роль
Старожил
Регистрация: 25.05.2007
Сообщений: 3,694
|
* На использование в коммерческих целях нужна лицензия
Пакет GDIplus работает с множеством форматов гараздо быстрее чем дельфийский TImage ЗЫ: XnView рулит =)
пыщь
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как ускорить работу с сетевой БД | Ramires | БД в Delphi | 3 | 21.08.2008 12:16 |
запись битмапа в файл | SunKnight | Общие вопросы Delphi | 8 | 09.06.2008 08:56 |
Отключить загрузку всех картинок в WebBrowser | SHEI'TI | Общие вопросы Delphi | 6 | 31.01.2008 13:23 |
Как ускорить выполнение макросов | tat-besidovska | Microsoft Office Excel | 1 | 22.01.2008 12:12 |
Сжатие битмапа | Rapid | Мультимедиа в Delphi | 7 | 08.12.2007 16:38 |