PostScriptとPCLの違いは何ですか

目次:

Anonim

NS 主な違い PostScriptとPCLの間は PostScriptは、Adobe Systemsによって開発されたページ記述言語であり、Printer Command Language(PCL)は、プリンタープロトコルとしてHewlett-Packardによって開発されたページ記述言語です。

一般に、ページ記述言語は、実際の出力ビットマップよりも高いレベルで印刷されたページの外観を記述するコンピューター言語です。これらの言語は、テキストまたはバイナリストリームで構成されています。 PostScriptとPCLはどちらも共通のページ記述言語です。

ビットマップ、ページ記述言語、PostScript、プリンタコマンド言語(PCL)、ラスターイメージプロセッサ(RIP)

PostScriptとは

PostScriptは、電子出版およびデスクトップパブリッシングビジネスにおけるページ記述言語です。アドビシステムはこの言語を開発しました。さらに、動的に型付けされたプログラミング言語です。

PostScriptにはさまざまなバージョンがあります。 PostScriptレベル1は1984年に最初にリリースされました。PostScriptレベル2は1991年に導入されました。これには、速度と信頼性の向上、RIP分離のサポート、複合フォントの画像解凍サポート、および再利用可能なコンテンツをキャッシュするためのフォームメカニズムが含まれます。最後に、1997年にAdobeSystemsはPostScript3を導入しました。これは、古い演算子の新しい辞書ベースのバージョンとより優れた色処理で構成されています。さらに、スムーズなシェーディング操作を提供し、合成カラーページにインクカラーを追加できます。したがって、人々は雑誌の制作にPostScript3を使用します。

一般に、レーザープリンタを使用すると、高品質のグラフィックとテキストを同じページに配置できます。 PostScriptは、あらゆるブランドのプリンターをサポートする単一の制御言語として機能します。さらに、通常のプリンター制御言語を超えており、独自のプログラミング言語全体です。

ほとんどのアプリケーションは、ドキュメントをPostScriptプログラムに変換できます。このプログラムを、ドキュメントを印刷するプリンタのインタプリタ、またはドキュメントを画面に表示できる別の内部のアプリケーションに送信することができます。プリンターのインタープリターは、PostScriptプログラムの命令を出力の作成に必要なドットに変換します。したがって、PostScriptインタープリターの別名はPostScriptです。 ラスターイメージプロセッサ(RIP).

PCLとは

PCLはの略です プリンタコマンド言語。 ヒューレットパッカードはそれをプリンタプロトコルとして開発しました。当初は1984年にインクジェットプリンター用に開発されましたが、その後、ユーザーはサーマルプリンター、マトリックスプリンター、ページプリンターなどのさまざまなプリンターで使用しました。さらに、PCLの新しいバージョンは、HP-GL / 2およびPJLをサポートしていました。ただし、一部のユーザーはPCLをプリンター制御言語と呼んでいますが、正しくありません。プリンタ制御言語は、実際には、ページ記述言語を表す別の名前です。

PCLにもさまざまなバージョンがあります。 PCL 1は、最大解像度150 dpi(1インチあたりのドット数)の基本的なテキストおよびグラフィックス印刷を提供しました。現在は廃止されています。ただし、次のバージョンであるPCL 2は、まだいくつかのインパクトプリンターで使用されています。データ処理やトランザクションなど、より多くの機能があります。また、ビットマップフォントもサポートしています。さらに、その最大解像度は300dpiです。その後、PCL 4はマクロ、より大きなビットマップフォント、グラフィックを追加でき、PCL 5はIntellifontフォントのスケーリング、アウトラインフォント、HP-GL / 2(ベクター)グラフィックを追加できます。最後に、最新バージョンのPCL 6は、PCL 6 Enhanced、PCL 6 Standard、およびフォント合成で構成されています。

PostScriptとPCLの違い

意味

PostScriptはページ記述言語です。アドビシステムズは、電子出版とデスクトップパブリッシングのためにそれを開発しました。ただし、PCLは、プリンタープロトコルとしてHewlett-Packardによって開発されたページ記述言語(PDL)です。したがって、これがPostScriptとPCLの主な違いです。

デベロッパー

Abode SystemsはPostScriptを開発しましたが、HewlettPackardはPCLを開発しました。

バージョン

さらに、PostScriptレベル1、2、および3はPostScriptの一般的なバージョンであり、PCL 1、2、3、3 +、4、5、5e、および5cはPCLの一般的なバージョンです。

結論

簡単に言うと、ページ記述言語は、印刷されたページの外観を記述するコンピューター言語です。 PostScriptとPCLは、ページ記述言語の2つです。ただし、PostScriptとPCLの主な違いは、PostScriptがAdobe Systemsによって開発されたページ記述言語であるのに対し、PCLはHewlett-Packardによってプリンタプロトコルとして開発されたページ記述言語であるということです。

参照:

1.「ページ記述言語」。ウィキペディア、ウィキメディア財団、2018年7月30日、こちらから入手できます。 2.「PostScript」。ウィキペディア、ウィキメディア財団、2019年6月6日、こちらから入手できます。 3.「プリンタコマンド言語」。ウィキペディア、ウィキメディア財団、2019年4月13日、こちらから入手できます。

画像提供:

1. Izipyによる「PostScriptサンプルコードアイコン」– Commons Wikimediaによる自作(パブリックドメイン)

PostScriptとPCLの違いは何ですか