Модераторы: diadiavova
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Создание отчетов в pdf из xml, Создание печатной формы документа из xml 
:(
    Опции темы
arbuzzz
Дата 22.7.2009, 13:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 7.8.2007

Репутация: нет
Всего: нет



Здравствуйте. Есть необходимость используя xml данные, создавать документы в pdf. Документы могут быть как простыми табличками (вроде прайса), так и сложными, вроде анкетной карточки для кадров или почтовых наклеек с данными адресатов\адресов. Подскажите пожалуйста механизм, как это можно реализовать. Буду благодарен за идеи, примерные механизмы и ссылки на мануалы по теме...
PM MAIL   Вверх
mcTep
Дата 22.7.2009, 13:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 203
Регистрация: 25.2.2009

Репутация: 1
Всего: 6



Используйте технологию XSL-FO и процессор FOP от Apache.

http://www.w3schools.com/xslfo/default.asp
http://xmlgraphics.apache.org/fop/
PM MAIL   Вверх
arbuzzz
Дата 22.7.2009, 15:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 7.8.2007

Репутация: нет
Всего: нет



Цитата(mcTep @ 22.7.2009,  13:45)
Используйте технологию XSL-FO и процессор FOP от Apache.

http://www.w3schools.com/xslfo/default.asp
http://xmlgraphics.apache.org/fop/

Спасибо =) 
Насколько я понял, макет страницы для преобразования формируется вручную, т.е. в непосредственно в XSL-FO указываются отступы ширины и пр. Мне кажется такой подход будет немного сложноват при подготовке большого кол-ва различных отчетов, особенно со сложной табличной разметкой. Есть ли готовое решение или алгоритм для ускорения процесса подготовки шаблона документа?
PM MAIL   Вверх
diadiavova
Дата 22.7.2009, 17:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 22
Всего: 142



Можно хмл в офисе открыть отформатировать как надо, а потом сохранить при помощи 
такой штуки.
Оупен офис в пдф сохраняет и там вроде тоже хмл-инструменты имеются.


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
arbuzzz
Дата 22.7.2009, 20:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 7.8.2007

Репутация: нет
Всего: нет



Цитата(diadiavova @ 22.7.2009,  17:55)
Можно хмл в офисе открыть отформатировать как надо, а потом сохранить при помощи 
такой штуки.
Оупен офис в пдф сохраняет и там вроде тоже хмл-инструменты имеются.

Майкросовтовские технологии мне не подходят. Приложение серверное - LAMP, по поводу инструментов для работы с XML в OpenOffice посмотрю. Спасибо за наводку.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "XML/XSLT"
diadiavova

Прежде чем опубликовать вопрос, попробуйте воспользоваться поиском - возможно тема уже поднималась.

Также рекомендуем Вам зайти в раздел FAQ ,раздел дополняется и, возможно, там вы увидите готовое решение.

Для ответов на часто задаваемые вопросы существует FAQ раздела. Новости можно публиковать в разделе новостей. Для статей так же есть специальный раздел

Желаем удачи в Вашем деле!


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, diadiavova.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | XML, XSL | Следующая тема »


 




[ Время генерации скрипта: 0.0445 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.