Библиотека PDF с открытым исходным кодом для приложения C / C++? [закрытый]



Я хочу иметь возможность генерировать PDF-вывод из моего (родного) приложения c++ Windows. Существуют ли какие-либо свободные/открытые библиотеки для этого?



Я посмотрел ответы на этот вопрос, но они в основном относятся к .Net.

1613   10  

10 ответов:

LibHaru

Haru-это бесплатная кросс-платформа, библиотека программного обеспечения с открытым исходным кодом для создание PDF-файла, написанного на ANSI-C. It может работать как статическая библиотека (.один, .lib) и общая библиотека (. so, .файл DLL.)

не пробовал сам, но, может быть, это может помочь вам

Я работал над проектом, который требовал отчета в формате pdf. После поиска в Интернете я нашел библиотеку PoDoFo. Казался очень крепким. Мне не нужны были все функции, поэтому я создал оболочку, чтобы абстрагироваться от некоторой сложности. Это было не так уж сложно. Вы можете найти библиотеку здесь:

http://podofo.sourceforge.net/

наслаждайтесь!

Если вы смелы и готовы свернуть свой собственный, Вы можете начать с библиотеки PostScript и увеличить ее, чтобы иметь дело с PDF, используя преимущества Adobe бесплатный онлайн PDF ссылка.

PDF хумус. смотрите для http://pdfhummus.com/ - содержит все необходимые функции для работы с PDF файлами, кроме рендеринга.

jagpdf Кажется, один из них. Он написан на C++, но предоставляет C API.

Это зависит немного от ваших потребностей. Некоторые инструменты лучше рисуют, другие лучше пишут текст. Каир имеет довольно хороший для рисования (он поддерживает широкий спектр типов экрана и файлов, включая pdf), но он не может быть идеальным для хорошей типографии.

  • LibHaru - видимому, используется многими.

подход не с открытым исходным кодом: PDF Creator Pilot который предоставляет больше вариантов языка, включая C++, C#, Delphi, ASP, ASP.NET, VB, VB.NET, VBScript, PHP и Python

библиотека muPdf выглядит очень многообещающе:http://mupdf.com/

есть также просмотрщик с открытым исходным кодом:http://blog.kowalczyk.info/software/sumatrapdf/free-pdf-reader.html

попробовать wkhtmltopdf

особенности программного обеспечения

Кросс. Открытый исходный код. Преобразование любых веб-страниц в PDF-документы с помощью webkit. Вы можете добавить верхние и нижние колонтитулы. Генерация оглавления. Пакетный режим преобразования. Может работать на сервере Linux с XServer (клиентские библиотеки X11 должны быть установлены). Может быть непосредственно использован PHP или Python через привязки к libwkhtmltox.

http://wxcode.sourceforge.net/docs/wxpdfdoc/

работает с библиотекой wxWidgets.

Comments

    Ничего не найдено.