2011-07-06 58 views
1

PDFをイメージに変換しようとしていますが、PDFにフォントが埋め込まれていると、画像に変換するとコンテンツが失われることに気づきました(コンテンツは埋め込みフォントのものです)。GhostScriptまたはImageMagick - PDFを「フラット化する」方法

埋め込みフォントとは、実際にPDFでテキストを選択できるということです。これは、PDFがラスタライズされたイメージ(スキャンされたドキュメントなど)だけではないことを意味します。私は "埋め込みフォント"が適切な用語であるかどうかはわかりません。

いずれにしても、変換前または変換中にPDFドキュメントを「フラット化」または「ラスタライズ」するにはどうすればよいですか?

私の現在のコマンドは次のようになります。

gs \ 
-dSAFER \ 
-dBATCH \ 
-dNOPAUSE \ 
-dQUIET \ 
-dFirstPage=1 \ 
-dLastPage=1 \ 
-r288 \ 
-sDEVICE=tiffgray \ 
-sOutputFile=output.tif \ 
    input.pdf 

答えて

1

テキストはそれが使用するフォントが実際に埋め込まれていることを意味しない選択であるという事実を。しかし、たとえそうでなくても、テキストは欠落してはいけません。

あなたが使用しているGhostscriptのバージョンもどのプラットフォームでもない(私はコマンドからLinuxを推論していますが)。

現在のバージョンのGS(9.02)を試してみることをお勧めします。まだ問題がある場合は、http://bugs.ghostscript.comにバグを報告してください。問題を再現するためには、できるだけ小さい標本ファイルとコマンドラインを添付する必要があります。

私はまた、-dQUIETを削除することをお勧めします。そのGSがあなたに何か電話をかけようとしていますが、メッセージは抑制されている可能性があります。

関連する問題