C/C++ アプリケーション用のオープンソース PDF ライブラリ?[閉まっている]

StackOverflow https://stackoverflow.com/questions/58730

  •  09-06-2019
  •  | 
  •  

質問

(ネイティブ) C++ Windows アプリケーションから PDF 出力を生成できるようにしたいと考えています。これを行うために利用できる無料/オープンソース ライブラリはありますか?

の回答を見てみました この質問, しかし、それらは主に .Net に関連しています。

役に立ちましたか?

解決

リブハル

Haruは、ANSI-Cで書かれたPDFを生成するための無料のクロスプラットフォームのオープンソースソフトウェアライブラリです。静的ライブラリ(.a、.lib)と共有ライブラリ(.so、.dll)の両方として機能します。

自分では試していませんが、役立つかもしれません

他のヒント

PDF レポートが必要なプロジェクトに取り組みました。オンラインで検索した結果、PoDoFo ライブラリを見つけました。とても頑丈そうに見えました。すべての機能が必要なわけではないので、複雑さの一部を抽象化するためにラッパーを作成しました。それほど難しくはありませんでした。ライブラリはここで見つけることができます:

http://podofo.sourceforge.net/

楽しむ!

勇気があり、自分で開発する意欲がある場合は、PostScript ライブラリから始めて、Adobe の機能を利用して PDF を処理できるように拡張することもできます。 無料のオンライン PDF リファレンス.

それはあなたのニーズによって少し異なります。描画に適したツールキットもあれば、テキストの作成に適したツールキットもあります。 カイロ 描画にはかなり優れています (PDF を含む幅広い画面とファイル タイプをサポートしています) が、優れたタイポグラフィには理想的ではない可能性があります。

PDF フムス。見てください http://pdfhummus.com/ - レンダリングを除く、PDF ファイルの操作に必要なすべての機能が含まれています。

ジャグPDF そのうちの1つのようです。これは C++ で書かれていますが、C API も提供します。

  • リブハル 多くの人が利用しているようです。

非オープンソースのアプローチは次のとおりです。 PDF クリエイター パイロット 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

ソフトウェアの機能

クロスプラットフォーム。オープンソース。Webkit を使用して、Web ページを PDF ドキュメントに変換します。ヘッダーとフッターを追加できます。TOC の生成。バッチモード変換。XServer を使用して Linux サーバー上で実行できます (X11 クライアント ライブラリがインストールされている必要があります)。libwkhtmltox へのバインディングを介して、PHP または Python で直接使用できます。

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

wxWidgets ライブラリと連携します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top