Поиск
Показаны результаты для тегов 'CreateThumbnail'.
Найдено: 1 результат
-
1). Скачиваю картинки с сайта 2). Уменьшаю "на лету" с помощью TBitmap.CreateThumbnail. 3). Отображаю в каком-нибудь контроле 4.) Сохраняю на диск Thumbnail картинки (кэширую). Обнаружил проблему во втором пункте. Сначала только на мобильных платформах, а потом и в Windows. Суть проблемы: При использовании CreateThumbnail для PNG-файлов с прозрачным фоном случайным образом на прозрачном фоне возникает "шум". В примере воссоздал этот пункт tstGetThumb.zip. Так должно быть: Так "шумит" в Windows (например если нажать Fill-Clear-Fill) Так "шумит" в iOS simulator Аналогичная ситуация и на мобильных устройствах. Временно решил эту проблему заменив пункт 2 на: 2a). Сохраняю исходную(большую) картинку на диск 2б). Считываю уменьшенную картинку с помощью TBitmap. LoadThumbnailFromFile с диска. В этом случае шума нет. Но при большом количестве и размере картинок происходит торможение программы. Кто-нибудь сталкивался с подобной проблемой? М.б. я не правильно использую CreateThumbnail?