actionscript 3 — установить swf scalemode для показа всех, используя библиотеку swf или переполнение стека

У меня много swf-файлов, у которых свойство Stage.scaleMode установлено в noscale. При встраивании видео они вообще не масштабируются (что и следовало ожидать).

Я ищу способ программно изменить ScaleMode, чтобы показать все в моих SWF-файлах. В идеале я хотел бы обработать SWF-файл с использованием PHP и изменить его. Иначе какая-то библиотека SWF была бы хороша.

Так что мой вопрос: есть ли простой способ открыть файл SWF в двоичном режиме, перейти к той части файла SWF, где он хранит scaleMode, и изменить файл с помощью PHP? Или есть библиотека SWF, которая может сделать это для меня?

0

Решение

Все SWF-файлы являются масштабируемыми. Это конфигурация, которую вы помещаете на страницу, с которой решается режим масштабирования. но вы можете легко переопределить его, изменив свойство масштаба в HTML-файле, который вы используете, чтобы включить его. По крайней мере. так как вы хотите использовать php для выполнения работы, я подумал, что вы делаете сайт:

Вы можете установить свойство масштаб. Который имеет 4 разных режима: по умолчанию, точная подгонка, noborder и noscale

Если по какой-либо причине это невозможно, вы можете использовать мина библиотека в php. Но свойство масштаба в html всегда должно быть предпочтительнее, чем изменение файла SWF.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector