web-dev-qa-db-ja.com

gimpで、なぜpdfで「名前を付けて保存」psと「ファイルに印刷」するのですか?

Gimpで開いた画像をPDF形式で保存したいのですが、[名前を付けて保存]をクリックすると、PDFはPSです。後で「印刷」をクリックして、PDF形式で「ファイルに印刷」を選択できることを学びました。

以前に他のソフトウェアでも同様のことが起こったことを思い出します。つまり、PDF形式で保存することはできませんが、PDF形式で印刷することはできます。だから、疑問に思います。なぜそうなのか?PSフォーマットではなぜ違うのか?

2
Tim

はい、エンドユーザーがこれを読むのは混乱していて一貫性がないようです。

違いの原因は次のとおりです。

  • Save as PostScriptは、完全にアプリケーション自体(この場合はGimp)によってネイティブに実行される関数です。

  • Print to PDFは、外部ツールによって実行される機能です。この場合、GimpはPostScriptを(仮想)PDFプリンタードライバー(ほとんどの場合、GhostscriptのPS-> PDF変換機能を使用)に送信し、PDF生成を実行します) (受け取ったPostScript入力から)。

このエントリは、Printメニューに頻繁に表示されます。これは、印刷可能なすべてのアプリケーションがすべてはこの(仮想)を使用できますPDFプリンタードライバー。Gimpでも他のすべてのアプリケーションと同じです:

  • 印刷できる場合は、PostScriptプリンターにも印刷できる必要があります
  • PostScriptプリンタに印刷できる場合は、どういうわけかPostScriptファイル形式を生成できます。
  • 彼らがPostScriptファイル形式を送信できる場合、仮想PDFプリンターはそれをPDFに喜んで変換します。
5
Kurt Pfeifle