Вопрос

Ищу способ отображения PDF-файла в Flex.Я уверен, что есть несколько способов.Ищете самый простой в обслуживании / интеграции / удобный в использовании.Я предполагаю, что можно отобразить окно браузера в приложении и отрендерить его, но если оно отключится в IE / FireFox, это неприемлемо для этого проекта.

Спасибо...

Это было полезно?

Решение

Это выглядит как хороший просмотрщик PDF для flex http://www.devaldi.com/?p=212

Другие советы

Мы только что создали большое приложение AIR, в котором довольно часто использовался PDF- файл - убедитесь, что вы избавили себя от лишних переживаний и написали какой-нибудь код для проверки версии acrobat или того, что она вообще установлена - если у них ее нет, вы не получите ошибку, просто пустой элемент управления HTML.

Я знаю, это звучит очевидно, но все же...

Извините, что так говорю, но конвертирую PDF в что-то вроде swf из flash-файлов...разве это не убивает мысли о PDF?

Я имею в виду, PDF должен быть электронной бумагой, верно?Создавая из него SWF-файл, вы просто уничтожаете его.Больше никакого редактирования, никакого заполнения формы.

Самое странное, что PDF - это продукт Adobe...а Flex (Flash Builder) - это продукт Adobe.

Два продукта, благодаря которым Adobe хочет стать мировым лидером.Но объединение PDF в Flex...это не стандартно.

Проверьте: http://www.swftools.org/ инструменты для преобразования вашего PDF-файла в SWF, в частности pdf2swf- http://www.swftools.org/pdf2swf.html

Ознакомьтесь с разделом на Acrobat.com, туда вы можете загружать PDF-файлы и делать из них встраиваемые Flash-файлы (что-то вроде YouTube для документов).Должна быть возможность загрузить их в Flex.Не идеальное решение, но, к сожалению, вам нужно каким-то образом преобразовать PDF-файл в SWF-файл, чтобы иметь возможность загружать его в приложение Flex.Я не знаю ни одного хорошего инструмента, который бы это делал.Если кто-то еще знает, пожалуйста, поделитесь.

Если вы ориентируетесь на AIR, вы можете загрузить PDF-файл в HTML-представление, но это не работает при запуске в браузере (HTML-компонент доступен только в AIR).

в Adobe Digital Edition Adobe загружает PDF-файлы во flash (если вы проверите основной файл .exe, вы сможете его увидеть) без какого-либо преобразования.поэтому я думаю, что это возможно сделать.я декомпилировал его и нашел множество классов, связанных с pdf, но я не могу запустить его после перекомпиляции :( если вы решите эту проблему, вам следует сосредоточиться на продукте Adobe Digital Edition.

О боже, это воздушное приложение.Я остановлюсь на представлении в формате HTML.Я не могу преобразовать их в SWF, потому что клиент будет загружать файлы.

при Нанесении ВОЗДУХОМ,

используйте HTMLLoader().

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top