• ベストアンサー

Linux(Cups)やUnixとMacの印刷方法の差異

お世話様です。 Windowsの場合、プリンタドライバが 画処理等の処理を全て行い、Macの場合はAdobePSが画処理を 行い、ppdで補足的に機種固有情報を定義?し印刷を行っていると 想像しているのですが、Linux(Cups)の場合、Macで言うところの AdbePSの役割を担っているものは何になるのでしょうか? 調べた限りでは、CupsImagingというものが相当する気がするのですが、確信がもてません。また、LinuxでCupsを用いない場合は 何が画処理を行うのでしょうか? 識者の方がいらっしゃいましたら、教えてください。 宜しくお願いします。

  • pa4o
  • お礼率76% (19/25)

質問者が選んだベストアンサー

  • ベストアンサー
  • foobar
  • ベストアンサー率44% (1423/3185)
回答No.3

#2です。 お礼欄に関して、 「hpglやesc/p等の非Postscriptプリンタに印刷をかける場合に、 アプリが吐くポストスクリプトデータをGhostScriptでhpglやesc/pの フォーマットに整形して出力する。」 という意味合いです。

pa4o
質問者

お礼

ご回答、ありがとうございました。 とてもすっきりしました。 貴殿のように無報酬にも関わらず教えて下さる スタンスは見習いたいと思います。 本当に感謝です。

その他の回答 (2)

  • foobar
  • ベストアンサー率44% (1423/3185)
回答No.2

(CUPS以前は?)アプリケーションからはポストスクリプトを出力させて、 ポストスクリプトをGhost scriptなどのフィルタでプリンタのフォーマットに整形して出力する、としていることが多かったように思います。 (自動的にフィルタを通過するようにしておいて、アプリケーション側からはあたかもポストスクリプトプリンタを使っているように見える、という設定もよくされていたように思います。) それ以外にも、ファイルのsufix(拡張子?)によって、自動的にフィルタを切り替える仕組み、なんてのもあったようです。

pa4o
質問者

お礼

お世話様です。 ご回答ありがとうございます。 教えて頂きました()内の内容は、 hpglやesc/p等の非Postscriptプリンタに印刷をかける場合に、 アプリが吐くポストスクリプトデータをGhostScriptでhpglやesc/pの フォーマットに整形して出力する。という意味あいでしょうか? (Ghostscriptがポストスクリプトを生成するモノなのか、ポストスクリプトを別フォーマットに変換するモノなのか理解していないので混乱しております)

noname#198419
noname#198419
回答No.1

質問のAdbePSは、Adobe PostScriptのことだとおもいます。 Adobe PostScriptは仕様が公開されており、サードパーティによる実装も幾つか存在します。 Linuxで一般的に使われているPostScriptはGohstScriptというオープンソースによる実装です。 Adobeの仕様に沿うよう努力はされていると思いますが、あくまでもサードパーティですから「Adobeの製品と完全には同じでない」ということで、たまに微妙な出力がでることもあるようです。 Windwosでは、Windows2000よりPostScriptがサポートされているとされておりますが、バイナリの商用ソフトですので詳細は知りかねます。 Adobe PostScriptと完全互換を求めるには、AdobeのPostScript製品を購入して使うのが一番手っ取り早いことには違いないとおもいます。

pa4o
質問者

お礼

早々のご回答、ありがとうございます。 AdobePSは、Windowsで言うところのプリンタドライバであると 思っているのですが、Linuxの場合、それに相当するものををGSで作成し、AdobePSをエミュートして利用しているという解釈でしょうか? 宜しくお願いします。

関連するQ&A

  • Linux上で動くシステムでリソースを監視する方法

    Linux上でCで組んだプログラムで、CPU使用率、メモリ使用率、ディスク使用率を取り込んで使用率が高い場合はエラーを返すような処理を行わせたいと思っているのですが、どういった方法を用いればこういったデータを入手することはできるのでしょうか? また一般的にはどういった方法で実装されるのでしょうか? 現時点では、メモリとCPUに関してはproc/statやproc/meminfoに格納されているようなのでそこから取り出せるのではないかと思っているのですが、ディスク使用率はちょっと想像がつかないもので… 基本的にツールなどは使わずに実装したいのですけど、実現する方法はありますでしょうか? よろしければ教えていただけると幸いです。

  • Linux(Debian/CUPS)での両面印刷

    上記タイトルについて質問させてください。 現在、ネットワークプリンタとして沖データのC5900dnを使用しています。 サーバマシンはLinux(Debian)で、CUPSを用いて印刷を行っています。 CUPSの設定ををすることによりLinuxマシンで両面印刷をする仕方を御存じのかたがいらっしゃいましたら、教えていただけませんでしょうか。 印刷するときにページ数などを選ぶ画面が出ると思うのですが、そのときに両面印刷か片面印刷を選択できるようにしたいのです。 検索をしましたが、方法が見付かりませんでした。 初心者なので言葉たらずな部分もあるかと思いますが、どうぞよろしくお願いします。

  • UNIX,Linux

    はじめまして。 今、情報処理の勉強をしているのですが、 UNIX、Linux、Windows、Mac OSの説明がわかりにくいのです。 Windows、Mac OSはパソコンを買うときに店頭で見たのでわかるのですが、 UNIX、Linuxは見たことありません。 UNIX、Linux、Windows、Mac OSの違いや特徴など教えてください。

  • UNIX&LINUX

    UNIXオペレーションシステム、LINUXオペレーションシステムが誕生した経緯を教えて下さい。お願いします

  • LINUX(UNIX)

    Winはそこそこ得意です。 LINUXは基本的なコマンドが使える程度です。 1.現在シェルを勉強中ですが実務ではどのようなスクリプトを使っているのでしょうか? いいサンプルなどありまか? 2.apache,sendmail,sambaなど色々ありますが、 覚える順番で効果的なものとかあるのでしょうか? 重要(よく使うもの)順とか・・・ 3、Linux(UNIX)でいい書籍を探しているのですが なかなかこれというものがありません。 いいものがあれば教えてください。 (できればWEBも) 4.その他ご意見・アドバイス等 宜しくお願いします。

  • Linux? Unix?

    こんにちは、この度はたあいの無い質問ですが よろしくお願いします。 実は、私が入りたかったネットワークの会社に 就職することができました。しかし、元々デザ インの仕事をしていたためさっぱりわかりませ ん。面接時にどういうOSを使うのか聞いたとこ ろLinux(Unix?)が使えるようにならないとだめ とのことでした。まずはじめにコマンドを覚え てくださいと言われてしまいました。 そこで質問なのですが、LinuxとUnixの違いや、 LinuxでもRedhatやVanlinuxなどいろいろあり ましたが、どのページも初級はほとんど飛ば して説明しているページがほとんどです。 どうか、一からソフトの入手法やインストール 方法、コマンドの説明をしているページや書籍 があれば教えてください。よろしくお願いします。

  • LINUXとUNIXって

    LINUXとUNIXの違いってなんですか? まったくの素人なので、わかりやすく教えていただけると嬉しいです♪

  • UNIX、LINUXについて

    こんばんわ。 全くの初心者なんですが、これからUNIX、LINUXについて勉強していこうと思っております。しかし、何から手をつけていいのか、何をすればいいのか、さっぱりわからないのですが・・・。 こういう質問してもいいものなのでしょうか・・・。 で、とりあえず本か雑誌かインターネットで少しずつはじめようかと思ってます。なにか参考になるものがあれば教えていただきたいのですが。 無理なお願いかもしれませんが、なにとぞよろしくお願いしたします。

  • UNIXとLinux

    Linuxについて勉強しています。 LinuxがUNIX互換のOSだという事はわかっています。 よく、LinuxとNTとの比較はされていますが、 UNIXとLinuxを比較するとすれば、どのような項目が挙げられるのでしょうか。 既存のUNIXをLinuxに置き換えるときに検討すべき項目などを教えてください。

  • linux = unix?

    linuxとunixは同じじゃないんですか?