ページ記述言語とは
ページ記述言語は、主に印刷業界で使用されるコンピューター言語の一種です。 通常、コンピューターは大型の印刷機に接続され、両方のデバイスに専用の言語を使用して通信することにより、設定と印刷の効率が大幅に向上します。 さまざまな記述言語がありますが、最も一般的なのはAdobe®PostScript®です。
多くのページ記述言語の種類は、プログラミング言語と見なすのに十分なほど詳細ですが、その大部分はそうではありません。 これらはマークアップ言語として知られています。 ハイパーテキストマークアップ言語(HTML)と同様に、ページ記述マークアップ言語は限られた数のプログラムと話すことができます。 HTMLが主にWebブラウザーと話すために使用されるように、ほとんどのページ記述言語の種類は、特定のマシン、プログラム、またはコンピューターで読み取ることができます。
ページ記述言語は、多くの場合、バイナリコマンドまたはテキストコマンドを使用して作成されます。 バイナリ言語の場合、グラフィカルおよびテキスト形式は、記述言語を使用して一連の1と0に変換されます。 このコードはプリンターに送信され、印刷時に視覚的なグラフィックに戻されます。 バイナリコードは、すべてのコンピューターで使用されるものと同じです。 たとえば、コマンドがキーボードに入力されると、キーを表す一連の1と0がコンピューターに何をするかを指示します。
記述言語を使用する主な目的は、印刷物のさまざまな側面をコンピューターから印刷機に伝えることです。 テキストとグラフィックスはコンピューター画面にレイアウトされますが、出力ビットマップのみを使用すると、プリンターが受信できる情報の量が制限されます。 ページ記述言語を使用すると、より多くの情報がより迅速に中継されます。
ページ記述言語を使用する利点には、高品質の素材とより効率的な印刷が含まれます。 情報はページ記述言語を使用してプリンタでより適切に受信されるため、多くの場合、色、レイアウト、および解像度は、同じアイテムを印刷せずに印刷する場合よりも高品質です。 これらの言語は、印刷する素材の量をプリンターに指示することもできます。
多くの場合、新しいページ記述言語コードを作成するにはプログラマーが必要です。 簡単なマークアップ言語のいくつかは、使用が制限されていますが、だれでも学習できます。 多くのコンピューター描画プログラムには既にページ記述言語が追加されているため、グラフィックやフォーマットが作成されると、プログラムのバックエンドでコードが同時に書き込まれます。
ほとんどの大規模なプリンターは、ある種のページ記述言語を使用しますが、自宅でこれらのプログラムを利用することもできます。 完全な記述言語を実装するソフトウェアは多くの場合高価ですが、自営業のプリンターやデザイナーにとっては投資する価値があるかもしれません。 また、長期的には、プロのプリンターを雇うよりもコストが低くなる場合があります。