Приложение Flex для загрузки PDF-формы во флеш-память, заполнения и загрузки в формате pdf

Я хотел бы написать простое гибкое приложение, работающее как сервис pdfescape.com. (вы можете попробовать без регистрации на сайте www.pdfescape.com)

Вот шаги, которые мне нужно реализовать

1) Пользователь загружает форму pdf

2) Форма преобразуется во флэш-форму

3) Пользователь заполняет форму (используя флеш-приложение)

4) Пользователь загружает заполненную форму в виде документа в формате pdf.

Есть ли у кого-нибудь советы для начала? Для шага 2 я нашел много конвертеров PDF во flash, но мне нужно оставить форму для редактирования.

Спасибо за терпеливость

Андреа


person Andrea Borgogelli Avveduti    schedule 02.03.2011    source источник


Ответы (1)


Flash не может отображать PDF-файлы, поэтому на сервере потребуется выполнить изрядный объем работы, а также динамический синтаксический анализ и построение формы с помощью flex.

С верхней части моей головы:

Конвертер PDF в Flash, вероятно, создает изображения или форматированный текст, отображаемый в его собственном ридере?

1) Форма загрузки пользователя.

2) Сервер анализирует форму с помощью библиотеки PDF, чтобы получить список полей (сохраненных в БД)

3) Форма сборки приложения Flex для заполнения и сохранения в БД.

4) Сервер заполняет поля формы с помощью библиотеки PDF и сохраняет для загрузки.

Надеюсь это поможет...

person Mark Redman    schedule 02.03.2011
comment
На pdfescape.com макет показанной флэш-формы точно такой же, как у загруженного PDF-документа. Так что я думаю, что для этой работы должна быть какая-то библиотека. Анализировать форму pdf для поиска списка полей довольно просто, в то время как воссоздать макет pdf во флэш-приложении сложнее без какого-либо конкретного API. - person Andrea Borgogelli Avveduti; 02.03.2011
comment
Действительно, форматирование макета во флэш-памяти было бы довольно сложным и не точным делом, я бы посоветовал не пытаться отформатировать его таким же образом, используя этот путь. - person Mark Redman; 02.03.2011
comment
Интересно, можно ли открыть форму PDF напрямую с сервера с помощью WebDav, но не уверен, что потребуется полная версия Acrobat? - person Mark Redman; 02.03.2011