Adobe Illustrator 形式

 Adobe Illustrator 形式は米国アドビシステムズの「llustrator」のファイル形式です。Illustratorのファイル形式は大きく分けて以下のものがあります。ただし、英語版、日本語版は区別していません。

Illustrator 1.1Adobe IlLustrator 3.0以前のファイル形式
Illustrator 3.0Adobe Illustrator 3.0/4.0(Windows)のファイル形式
Illustrator 5.0Adobe Illustrator 5.0のファイル形式
Illustrator 7.0Adobe Illustrator 7.0のファイル形式

 Illustrator形式はEPS (Encapsulated PostScript File)です。ただし、EPSとして必要なヘッダー部分を一部省略して保存されているため正しくプリンタ等では解析できません。EPSについては別のページで説明していますので、そちらを参照して下さい。
 ここではIllustrator用として定義されたオペレーター(命令)について掲載しています。ヘッダーに関してはEPSのページを参照して下さい。

引 数オペレーター説 明
破線パターン配列d破線
ni曲線平坦比 0〜100(フラットネス)
nD塗りつぶし方向(0=時計回り)
nJ先端形状(0=平坦, 1=丸, 1=四角)
nj連結方法(0=マイター結合, 1=角丸, 2=ベベル結合)
nw線の太さ(最小はゼロ)
nMマイターリミット
x ymmoveto
x yllineto
x yLlineto(コーナー)
x1 y1 x2 y2 x3 y3ccurveto(ベジエ曲線追加)
x1 y1 x2 y2 x3 y3Ccurveto(ベジエ曲線(コーナー))
x2 y2 x3 y3vベジエ曲線開始
x2 y2 x3 y3Vベジエ曲線挿入(コーナー)
x1 y1 x3 y3yベジエ曲線追加(最終点)
x1 y1 x3 y3Yベジエ曲線追加(コーナー)
Nオープンパス、塗り無し、線なし
nクローズパス、塗り無し、線なし
Fオープンパス、塗りつぶし
fクローズパス、塗りつぶし
S線描画
sクローズパス、線描画
Bオープンパス、塗りつぶし、線描画
bクローズパス、塗りつぶし、線描画
Uグループ
文字列Tx英数文字列
文字列TXエスケープコード、日本語文字列
TOテキストオブジェクト
nTs
n nTz
nTt
nTA
n n n n n n n n n nLbレイヤー情報
文字列Lnレイヤー名
LBレイヤー終了(区切り)
ng塗り(0〜100%)
Gsグラフオブジェクトデータ開始
GSグラフオブジェクトデータ終了
x1 y1 x2 y2Gbグラフサイズ
nGyグラフ形状
nGdグラフ形状
nGa
nGA
n n n nGz
n n n ... nGcデータの値(縦)
n n n ... nGwデータの値(横)
GCセルテーブル終了
Gt
GT
nGx
nGp
nG+
nG1
n n n n nGf
nGl
nGr
nGi
nGm
nGD
nGe
nGv
GX
nGo