Библиотека для создания pdf
От: 777777w Россия  
Дата: 06.09.17 05:26
Оценка:
Может оффтоп, ну лучшего раздела не нашел. Нужно чтобы мое приложение сохраняло свои данные в файл pdf. Есть ли для этого какие-то библиотеки? Поиск находит только отдельные программы, создающие pdf, а нужно встроить в мое приложение.
Re: Библиотека для создания pdf
От: Qt-Coder  
Дата: 06.09.17 06:07
Оценка:
Здравствуйте, 777777w, Вы писали:

7>Может оффтоп, ну лучшего раздела не нашел. Нужно чтобы мое приложение сохраняло свои данные в файл pdf. Есть ли для этого какие-то библиотеки? Поиск находит только отдельные программы, создающие pdf, а нужно встроить в мое приложение.


PoDoFo
Re: Библиотека для создания pdf
От: AleksandrN Россия  
Дата: 06.09.17 06:49
Оценка:
Здравствуйте, 777777w, Вы писали:

7>Может оффтоп, ну лучшего раздела не нашел. Нужно чтобы мое приложение сохраняло свои данные в файл pdf. Есть ли для этого какие-то библиотеки? Поиск находит только отдельные программы, создающие pdf, а нужно встроить в мое приложение.


PDFlib. Библиотека платная.
Re: Библиотека для создания pdf
От: peterbes Россия  
Дата: 06.09.17 07:58
Оценка:
Здравствуйте, 777777w, Вы писали:

7>Может оффтоп, ну лучшего раздела не нашел. Нужно чтобы мое приложение сохраняло свои данные в файл pdf. Есть ли для этого какие-то библиотеки? Поиск находит только отдельные программы, создающие pdf, а нужно встроить в мое приложение.



Глянь FOP(Formatting Objects Processor), но код на Jave
Re: Библиотека для создания pdf
От: oziro Нигерия  
Дата: 06.09.17 08:52
Оценка: +1
А что за данные? Я бы рассмотрел подход генерировать сначала, например, html, а его в pdf конвертить чем-нибудь типа https://github.com/wkhtmltopdf/wkhtmltopdf/ . Так проще будет отладиться, и документы будут получаться экраночитаемые (а не бумагочитаемые, разделенные на листы). Но, конечно, это не панацея
Re: Библиотека для создания pdf
От: XOOIOOX  
Дата: 06.09.17 17:46
Оценка:
Здравствуйте, 777777w, Вы писали:

7> Поиск находит только отдельные программы


https://wiki.qt.io/Handling_PDF
http://doc.qt.io/qt-5/qpdfwriter.html
https://wiki.qt.io/Exporting_a_document_to_PDF

Re: Библиотека для создания pdf
От: Zhendos  
Дата: 07.09.17 00:50
Оценка: +1
Здравствуйте, 777777w, Вы писали:

7>Может оффтоп, ну лучшего раздела не нашел. Нужно чтобы мое приложение сохраняло свои данные в файл pdf. Есть ли для этого какие-то библиотеки? Поиск находит только отдельные программы, создающие pdf, а нужно встроить в мое приложение.


Есть два подхода:
— самому рендерить картинку
— иметь декларативное описание вывода (типа xml/html/json и т.п.)

Какой интересует?

В первом случае можно использовать Qt/skia/cairo все они имеют backend'ы
для отрисовки картинки прям в pdf, с помощью API почти точно такого же
как отрисовка на экране,
есть и более специлизированные решения.

Во втором случае опять же "нехудые" здесь уже перечисленные,
fop (java!!!) и wkhtmltopdf (полноценный браузерный движок внутри!!!),
один позволяет на xml описать документ, другой с помощью html.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.