問題タブ [ghost4j]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Ghost4J でライブラリ 'gs' を読み込めません
PDFをPNGに変換するためにGhost4Jを使用しようとしています。人々が以前にこれを尋ねたことは承知していますが、OS X 10 と最新リリースの Ghost4J ではそうではありません。
ここからzippy1978の回答にリストされている指示に従いました:Javaを使用したPDFから画像へ
Ghost4Jページからすべてをフォローしました
また、ここから両方の回答を試しました:OS X 10.9でghost4jを使用するにはどうすればよいですか
また、 PortでGhostscript をインストールし、 Richard Koch の Web サイトから試してみました。
このエラーが引き続き発生します。
ここで何が欠けていますか?
クラッシュしているコントローラーのコードは次のとおりです(行にマークを付けました):
java - PDF を jpg に変換中に、Ghost4j が「PDF ドキュメントは有効ではありません」というエラーをスローする
PDFファイルをjpg画像に変換する必要があります。以下のリンクで提供されているドキュメントに従って、pdf を変換するための以下のコード/ロジックを作成しました。 http://www.ghost4j.org/highlevelapisamples.html
コード:
「PDFドキュメントが無効です」というエラーが表示される理由を教えてください。
注:他の実装を使用して同じpdfをjpgに変換できるため、PDFは有効ですが、PDFの画像にCMYKカラーがある場合、この実装は機能しません。
java - Ghost4j がデフォルトの Ghostscript インストールを使用していない
PDF のレンダリングに Ghost4j を使用していますが、MS Word で作成されたドキュメントをレンダリングしようとすると、次のようなエラーが発生することがあります。
このスレッドによると、これは Ubuntu Ghostscript パッケージが特定のフォントを除外していることが原因である可能性があります。そこで、最新のGhostscript(9.22)をソースからコンパイルしてインストールしたところ、コマンドを実行すると出てくるバージョンですがgs
、Ghost4jはまだ古い9.18バージョンを使用しているようです。
新しいバージョンの Ghostscript を使用するように指示するにはどうすればよいですか?