Linuxで後処理したいPDFファイルがあります。特に私はしたい:
- タイプ3フォントをタイプ1フォントに置き換えます
- 同じフォントの複数のサブセットを単一のサブセットに置き換えます(サブセットは、LaTeXに図を含めた結果であり、各図にはサブセット化されたフォントが含まれています)
Windowsでは、Adobe Distillerを使用してこれらの2つの手順を実行できます(ドキュメントファイルを開き、それぞれの設定で新しいPDFドキュメントに印刷します)。
Linuxでは、Ghostscript [1]を使用してフォントをサブセット化できますが、(すべて?)タイプ3フォントをタイプ1フォントに置き換えたり、同じフォントの複数のサブセットを組み合わせたりすることはできないようです。
無料のツールを使用してこれら2つのタスクを実行する方法についてのヒントはありますか?
( PDFでタイプ3フォントをタイプ1フォントに変換する方法への返信を知っています。ただし、この会話はDistillerで正常に機能するように見えるため、理論的にフォントに関する情報を失ってもかまいません)。
[1]引数付き:
gs -dPDFA -dSAFER -dNOPLATFONTS -dNOPAUSE -dBATCH \
-sDEVICE=pdfwrite -dCompatibilityLevel=1.4 \
-dPDFSETTINGS=/printer -dCompatibilityLevel=1.4 \
-dMaxSubsetPct=100 -dSubsetFonts=true \
-dEmbedAllFonts=true -sOutputFile=/tmp/tmp.pdf -f "$1"