Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
как декодировать картинку клана?
#1
Как прочитать/декодировать картинку клана закаченную на сервер?
Ответ
#2
Эм... А не проще на качестве сделать скриншот да вырезать?
А потом уже в пайнте можно легко кривые пикселя подрисовать.
Ответ
#3
Neewbie Написал:Эм... А не проще на качестве сделать скриншот да вырезать?
А потом уже в пайнте можно легко кривые пикселя подрисовать.

мне для вывода в СМС

Добавлено через 3 часа 41 минуту
...........АП
Ответ
#4
иконка клана хранится в базе в формате DXT1, информацию о структуре этого формата, а так же как на пхп его преобразовать к примеру в PNG можно достаточно легко найти в инете.
Ответ
#5
проблема в том, что лыжа не сохраняет картинки клана в базу (или я не могу найти, обыскал уже везде). лыжа преобразует картинки в какойто другой нечитаемый формат бмп и сохраняет их в data/crests, после чего картинка клана весит 256 байт, а али 192 байт и не читается(сохраняется как Crest_268485114.bmp и AllyCrest_268484812). В БАЗЕ ХРАНЯТСЯ ТОЛЬКО ИДЕНТИФИКАТОРЫ. если удалить картинки с папки, то после перезагрузки сервера картинки спадут.
Ответ
#6
ап_____________
Ответ
#7
Ответ
#8
APKO, да я уже нашел. ))
Ответ
#9
PHP код:
<?php 
$imagick
= new Imagick();
$imagick->readImage(__HOME__ . '/Crest_268520814.bmp'); // если графика в БД, используйте readImageBlob
$imagick->setFormat('png');
header("Content-type: image/png");
echo
$imagick->getImageBlob();
$imagick->destroy();
Ответ
#10
PROGRAMMATOR, спасибо)) Это тоже пригодится
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Проблема с отображением герба клана на щите DeMor 0 1,024 03-25-2013, 09:50 PM
Последний пост: DeMor

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)