AS3 PNG кодировщик?

Есть ли способ кодировать растровые данные в PNG для использования с FileReference.Save() метод в AS3? Я предполагаю, что мне нужна библиотека кодировщика.

Где я могу получить библиотеку, которая кодирует BitpmapData в PNG?

3 ответа

Решение

Вы ищете: https://github.com/mikechambers/as3corelib

Возможно, есть и другие решения, но это широко используется и хорошо проверено. Я использовал это сам несколько раз без проблем.

Бесстыдная вилка!

Я только что написал новый кодировщик PNG под названием PNGEncoder2. Это очень быстро, предлагает три уровня сжатия, поддерживает огромные изображения и предлагает истинное асинхронное кодирование (без паузы в конце на этапе сжатия).

Более подробную информацию, включая примеры использования и полный список возможностей, можно найти в README на GitHub. Я также написал сообщение в блоге об этом, которое включает в себя тест, сравнивающий его с другими кодировщиками (включая Adobe и Blooddy's).

Я использую blooddy_crypto.swc, о котором вы можете прочитать и скачать здесь: http://va.lent.in/blog/2010/06/23/100x-times-faster-md5-and-more/ - я нашел это ок. В 3 раза быстрее, чем Adobe PNGEncoder.

Другие вопросы по тегам