![]() |
Дефолтные размеры swf
Как получить дефолтные ширину и высоту swf? (Visual C++ 2005)
|
осуществляем декомпрессию swf (первые несколько байт не сжаты, сколько точно можно найти в гугле), затем, пользуясь, например, спецификацией по этой ссылке: http://www.the-labs.com/MacromediaFl...ontainerFormat , вытягиваем байты с дефолтной шириной-высотой и получаем их значения
|
до размера файла включительно всё получается хорошо, если не считать версию.
а RECT получается 1594163320 -1609629696 839647232 -16628992 что с этим делать? |
http://www.the-labs.com/MacromediaFl...reference.html
Проверьте, правильно ли разбираете RECT если еще будут проблемы, можно тут посмотреть, там набор средств для работы с swf http://www.swftools.org/ |
А как понять
X minimum position for rect X maximum position for rect Y minimum position for rect Y maximum position for rect ? Мне ведь нужна ширина и высота |
X и Y минимальные, насколько я понимаю, там будут равны нулю. Просто RECT не только там используется. И не забывайте, что размеры в твипах (твип = 1/20 пиксела)
|
То есть это показывает насколько максимально можно растянуть проигрыватель?
Я слышал что у swf есть дефолтные значения (не в смысле максимум) а именно по умолчанию Добавлено через 3 минуты А можете объяснить на языке си, что значит Nbits nBits = UB[5] Xmin SB[nBits] Xmax SB[nBits] Ymin SB[nBits] Ymax SB[nBits] ? Добавлено через 7 минут Если это 5 4-байтных полей, то получается 146 10240 160 30750 Добавлено через 41 час 45 минут Всё, разобрался, как раз по размеру jpeg-ресурсов результат получается. Спасибо |
| Часовой пояс GMT +4, время: 21:52. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.