AS3 - загрузка PDF-файлов во Flash - PullRequest
0 голосов
/ 04 января 2011

В моем приложении мне нужно динамически загружать PDF-файлы и сохранять каждую страницу PDF-файла.

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

Есть идеи? Или лучше конвертировать в изображения, а затем импортировать их во флэш-память?

Ответы [ 2 ]

2 голосов
/ 05 января 2011

Нет встроенного способа декодирования или отображения PDF-файлов во флэш-памяти.Помещение этого в плагин увеличило бы начальную загрузку.Это та же самая причина, почему каждый Flex SDK не включен в загрузку флэш-плагина.Лучший способ эмулировать эту функциональность - преобразовать PDF-файл в SWF-файл на сервере и загрузить SWF-файл в ваше приложение.Вы можете использовать проект GPL pdf2swf, найденный здесь http://www.swftools.org/.Каждая страница PDF-файла становится фреймом SWF, и текст / изображения / таблицы сохраняются.

Но если «лучшим способом» вы имели в виду более естественный способ, чем нет, лучшего способа преобразования нет.

0 голосов
/ 04 января 2011

У меня недавно была похожая проблема, и я использовал то же решение: преобразование PDF в изображение. Я до сих пор не понимаю, почему Adobe не добавила некоторые возможности импорта PDF во Flash. Я считаю, что это единственный вариант, если вам нужно загружать файлы динамически.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...