EPSファイル形式とは? | 知識ベース

はじめに

Encapsulated PostScript は、 ページ記述言語 の一つで、特に動的ページ記述言語です。 この記事では、この言語と EPS ファイルの構造や機能について説明し、Aspose.Page の経験に基づくよくある質問にも答えます。

EPS ファイルとは?

EPS は Encapsulated PostScript の略で、 PostScript 言語ファイル の一種で、単一ページの記述を含み、他の PostScript ファイルに埋め込むことを目的としています。

EPS-Intro

埋め込まれたページ記述が他の PS ファイルのページ記述を妨げないよう、特別な構造コメント("%%" で始まる行)を追加して要件を満たす必要があります。各 EPS ファイルは少なくとも以下の 2 つのコメントを含む必要があります。

EPS-Hauptkommentare

それらは:
llx, lly – 左下隅の座標
urx, ury – 右上隅の座標

条件によっては、必須の構造コメントも存在します。たとえば、PostScript‑3 の演算子を使用し、PostScript‑2 プリンタで印刷する場合はレベル 3 の指示が必要です。PostScript 拡張機能を使用する場合は、プリンタやアプリケーションに暗黙的に通知する必要があります。フォントやパターン、手続き、グラデーションなどのリソースも同様です。

条件付き必須構造コメントの例

%%LanguageLevel: 2
%%Extensions: CMYK
%%DocumentNeededFonts: Times-Roman Times-Italic
%%DocumentNeededResources: procset Adobe_packedarray 0 0
%%DocumentNeededFiles: /usr/smith/myfile.epsf
%%DocumentNeededProcSets: Adobe_MDX

EPS の要件を満たさないと、印刷時にページ記述が削除されたり、印刷ジョブが中断されたりします。

必須構造コメントに加えて、Adobe は以下のようなコメントの追加を推奨しています。

%%Creator: J. Smith
%%Title: (DRAWING.EPS)
%%CreationDate: 2022年2月18日

オプション機能として、EPS ファイルは対象アプリケーションで画像として表示できるよう、%%BeginPreview と %%EndPreview の構造コメントを使用します。プレビュー画像は Mac 用 PICT、TIFF、またはデバイス非依存の十六進数ビットマップで表現できます。以下は十六進数ビットマッププレビューの例です。

EPS-Vorschau

ここで:
256 – プレビュー画像の幅
186 – 高さ
1 – ビット深度
186 – 行数

EPS ファイルは、%%BeginPreview‑%%EndPreview コメントなしで、Windows Metafile や TIFF 形式のプレビュー画像データをバイナリで含むこともあります。その場合、バイナリヘッダーはファイルの先頭にあり、バイトオフセットや長さなどの情報が含まれます。通常、バイナリデータはページ記述の後、%%EOF コメントの後に続きます。

EPS-Binärdatei

EPS ファイルの典型的な構造


EPS ファイルの形式は?

EPS ファイルは ASCII でエンコードされたテキストファイルで、PostScript 演算子と構造コメントを含み、他の PostScript ファイルに埋め込むことができます。現在、28 バイトのバイナリヘッダーや Windows Metafile、TIFF 形式のプレビュー画像など、いくつかのバイナリデータが含まれることがあります。

EPS ファイルの開き方

EPS は Adobe 以外のアプリケーションでも開くことができます。Acrobat Distiller、Illustrator、Photoshop、Apple Preview などが対応しています。単に表示またはプレゼンテーションしたい場合は、Web アプリケーション Aspose.Page Viewer を利用できます。

EPS を JPG に変換できますか?

EPS を JPG に変換する最速の方法は、Web アプリケーション Aspose.Page Conversion を使用することです。Aspose‑EPS コンバータは PDF、DOC、DOCX、HTML、TEX、SVG、PNG、JPG、TIFF、BMP、EMF、WMF への変換をサポートしています。開発者向けには、コード例が掲載された記事 変換コンバータ を参照してください。

EPS ファイルは PDF と同じですか?

EPS と PDF は、PDF が単一ページの場合にのみ比較できます。EPS は常に単一ページのファイルで、PDF は静的なページ記述です。EPS は動的な PostScript 言語であり、PDF は静的な PDL です。この記事を読めば、EPS が単一ページの PostScript ファイルであり、必須の構造コメントがあることが分かります。詳細は ページ記述言語の紹介 をご覧ください。

PowerPoint で EPS を開く方法は?

PowerPoint に直接 EPS を挿入することはできません。代わりに、EPS を PNG、JPG、EMF のいずれかの画像形式に変換し、PowerPoint に挿入します。Web アプリケーション Aspose.Page Conversion を使用して変換してください。

EPS ファイルは時代遅れですか?

いいえ、EPS は高品質印刷のデザイナーに今でも使用されています。

EPS を Canva で使用できますか?

PowerPoint と同様に、EPS を PNG、JPG、EMF に変換し、 コンバータ を通じて Canva に挿入します。

EPS に DPI はありますか?

EPS はラスタ画像ではありません。解像度はプリンタの印刷設定で定義されます。

結論

本記事の目的は、EPS ファイルに関する経験とソリューションを共有することです。現在、.NET、Java、C++ 向けのマルチプラットフォーム キットが用意されており、Aspose API を使用して EPS を処理できます。

Have any questions about Aspose.Page?



Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.