0

MacとWindowsの両方で機能する方法で、C ++を使用してPDFをビットマップ(.bmpファイル形式ではなくピクセルの配列など)に変換するにはどうすればよいですか?Macでは、CoreGraphicsを使用してそれを行うことができるかもしれませんが、それではWindowsソリューションは得られません。.NETを必要とする、これを行うと主張する多数のライブラリを見つけましたが、それもオプションではありません。

する必要がある:

  • 複数ページのPDFをサポートし、処理できる画像ごとにビットマップを取得します
  • これは、WindowsとMacの両方で行います。私はMacで解決策を持っているので、最悪の場合、Windowsのみの解決策が受け入れられます。
  • GPLライセンスに縛られていない
  • サイズはできるだけ小さくしてください。これはブラウザプラグインから使用されているため、外部アプリケーションを呼び出すか、大きな依存関係を持つことは重大な欠点になります。

何か案は?

4

1 に答える 1

1

Windows についてはわかりませんが、Mac OS X では、システムに PDF のレンダリングのサポートが組み込まれています。NSImageによって裏打ちされた を簡単に作成できますNSPDFImageRep

于 2012-06-22T22:44:43.197 に答える