日本

PostScript: 明確な説明

最終更新日: 2025年2月20日 PostScriptとは? PostScript (PS) は1982年にAdobe Systemsによって開発されたページ記述言語(PDL)です。これは、主にデスクトップパブリッシング、印刷、グラフィックデザインにおいて、テキストや画像をページ上でどのようにレンダリングするかを記述するために使用されます。 PostScript (PS) の解説 PostScript (PS) は、ページ記述言語(PDL) であり、同時に 動的型付き、スタックベース のプログラミング言語でもあります。以下はその説明です: 1. ページ記述言語(PDL)とは? ページ記述言語は、グラフィックとテキストが印刷ページや画面上でどのように表示されるかを定義します。PostScriptは、プリンター、出版ソフトウェア、デジタル組版でフォント、画像、レイアウトを正確にレンダリングするために使用されます。 2. スタックベースのプログラミング言語とは? PostScriptはコマンドを処理するためにスタックを使用し、**後入れ先出し(LIFO)**アプローチに従います。例えばPostScriptで二つの数を加算するためには、スタックに数をプッシュし、オペレーターを呼び出して処理します: 10 20 add これは 10 と 20 をスタックにプッシュし、add コマンドがそれらをポップして結果 (30) を再びスタックにプッシュします。 3. 動的型付き PostScriptは明確な型定義を必要としません。変数は事前に定義された型なしに異なる型(数値、文字列、配列など)を保持できます。 4. PostScriptの用途 PostScriptは主にデスクトップパブリッシングと電子出版で使用されており、フォント、レイアウト、グラフィックスを正確に制御して高品質のドキュメントを作成・印刷することに役立ちます。 5. チューリング完全な言語 チューリング完全 であるということは、理論的には十分なメモリと時間があれば任意の計算を行うことができることを意味します。つまり、単に印刷するだけでなく、一般的なプログラミングタスクにも使用できるということです。 6. 歴史と開発 1982年から1984年までにAdobe Systemsによって開発されました。 ジョン・ウォーノック、チャールズ・ゲシュケ、ダグ・ブロツ、エド・タフト、ビル・パクストンにより作成されました。 最新版の PostScript 3 は1997年にリリースされ、性能向上、カラーマネジメント、画像圧縮が追加されました。 PostScriptの歴史 PostScriptの起源は1976年に遡ります。この時、ジョン・ギャフニーがエバンス&サザーランドでグラフィックデータベースに取り組んでいる間に、ページ記述言語のコンセプトを開発しました。同時期に、ゼロックスPARCはレーザープリンターを開発しており、ページ画像を定義するための標準を必要としていました。彼らは最初にPress形式を作成し、その後1978年にジョン・ギャフニーとマーティン・ニューウェルによって開発されたInterpressに進化しました。 1982年、ジョン・ウォーノックとチャック・ゲシュケはゼロックスPARCを離れ、Adobe Systemsを共同設立しました。ここで彼らはダグ・ブロツ、エド・タフト、ビル・パクストンと共に、Interpressのより簡素化された代替としてPostScriptを開発しました。1984年に商業的にリリースされました。 PostScriptの成功におけるAppleの役割 1983年、スティーブ・ジョブズはMacintosh用にPostScriptの可能性を見出し、Adobeからライセンスを150万ドルで、さらにAdobeの株式の20%の250万ドルで取得しました。また、Adobeを購入しようとしましたが失敗しました。続いてAppleとAdobeは協力して、1985年に発売されたAppleのLaserWriterプリンター用にPostScriptを最適化し、デスクトップパブリッシング革命において重要な役割を果たしました。 Adobeのフォントレンダリングとヒンティングにおけるブレークスルーにより、PostScriptは低解像度の300-dpi Canonレーザープリンタでも利用可能になりました。Adobeは、この技術を企業秘密として保持するために特許取得を見送りました。 PostScriptの衰退と遺産 1980年代から1990年代にかけて、PostScriptはレーザープリンターで広く使用されましたが、その高い処理能力とメモリ要求により、コストが高くなりました。その後、印刷機が安価になり、コンピュータが強力になったため、ソフトウェアベースのソリューションがハードウェア処理を置き換えました。2001年までに、ほとんどの低価格プリンターはインクジェット技術やソフトウェアレンダリングを採用し、PostScriptのサポートをやめました。 それでもなお、PostScriptは高性能なプロフェッショナルプリンターにおいて支配的な地位を占めており、コンピュータからプリンターへレンダリングをオフロードして性能を向上させています。さらに、PDF(ポータブルドキュメントフォーマット)—PostScriptの直接の子孫—は電子文書配信の標準となっています。 PostScriptのレベル PostScriptは、機能性、性能、効率を向上させるさまざまなレベルを通じて進化してきました。大きく三つの主要なレベルがあります。 1. PostScript Level 1(1984年) オリジナルのPostScript(1984年にリリースされたLevel 1)は、ユーザーがテキスト、グラフィックス、画像を用いてページレイアウトを正確に制御することを可能にし、初期のレーザープリンターで使用されました。しかし、これはグレースケールに限定され、複雑なグラフィックスをゆっくり処理し、画像圧縮の欠如により大きなファイルが生成されました。
2月 12, 2025 · 2 分 · Shakeel Faiz

ページ説明FileFormat.comの言語ファイル形式

fileformat.comは、PDLファイル形式に関するガイダンスのためのワンストップです。ファイル形式Wiki、News、サポートフォーラムのユニークな組み合わせにより、ファイルタイプに関する知識を得て、ファイル形式のコミュニティと実りある議論に参加する機会が与えられます。 ページ説明言語ファイル形式 ページ説明言語 Fileformat.comのファイル形式カテゴリには、そのようなファイルの保存に一般的に使用されるファイル形式が含まれています。これらのファイル形式のいくつかを見てみましょう。 PDF ポータブルドキュメント形式(PDF)は、1990年代にAdobeが作成したドキュメントの一種です。このファイル形式の目的は、アプリケーションソフトウェア、ハードウェア、オペレーティングシステムに依存しない形式で、ドキュメントやその他の参照資料を表現するための標準を導入することでした。 PDFファイルは、Adobe Acrobat Reader/Writerで、Chrome、Safari、Firefoxなどのほとんどの最新のブラウザでも、拡張機能/プラグインを介して開きます。市販のソフトウェアスイートのほとんどは、追加のソフトウェアコンポーネントを要求せずにドキュメントをPDFファイル形式に変換することもできます。したがって、PDFファイル形式には、テキスト、画像、ハイパーリンク、フォームフィールド、リッチメディア、デジタル署名、添付ファイル、メタデータ、地理空間機能、3Dオブジェクトなどの情報を含む情報を含む完全な機能があります。 ps postScript(PS)は、デスクトップおよび電子パブリッシングのビジネスで使用される汎用ページ説明言語です。 PostScript(PS)の主な焦点は、2次元グラフィックデザインを促進することです。ほとんどの言語では、ポストスクリプト(PS)形式がランタイムストレート解釈をサポートしている間、コード実行の前に個別のコンピレーション段階が必要です。その初期バージョンは、Adobeイメージングモデルのルールに従って、印刷されたページまたは表示されたページでグラフィカルな形状、さまざまなテキストの外観、およびモデル化された画像を定義します。 PSのプログラムは、デバイスを独立した高レベルに保つ構成と印刷システムの間のドキュメントの説明を相互に伝えることができます。さらに、このプログラムは、ディスプレイ上のテキストとグラフィックスの外観を管理することもできます。 svg SVGファイルは、画像の外観を説明するためにXMLベースのテキスト形式を使用するスケーラブルなベクトルグラフィックファイルです。スケーラブルという単語は、品質を失うことなくSVGを異なるサイズにスケーリングできるという事実を指します。このようなファイルのテキストベースの説明により、解像度から独立しています。 SVGは、スケーラビリティを実現するために、Webサイトと印刷グラフィックを構築するために主に使用されている形式の1つです。ただし、この形式は2次元グラフィックにのみ使用できます。 SVGファイルは、Chrome、Internet Explorer、Firefox、Safariなど、ほとんどすべての最新のブラウザーで表示/開くことができます。 ファイル形式のリソース ファイル形式のニュース - 世界中のファイル形式に関連するすべてのニュースのワンストップ ファイル形式フォーラム - ファイル形式のフォーマットフォーラムでクエリを投稿して、ファイル形式の専門家やコミュニティユーザーから有用な情報を取得する ファイル形式wiki –さまざまなファイル形式に関する情報のファイル形式のカテゴリ
2月 3, 2019 · 1 分 · Kashif Iqbal