PDF 内部構造 グラフィックス 新しいページはコチラ
提供: yonewiki
(→平行移動・拡大縮小・回転) |
(→線の色・塗りの色・グラデーション・透明) |
||
235行: | 235行: | ||
− | + | <table style="width: 100%; text-align: left; border-collapse: collapse; border-spacing: 0;"> | |
+ | <tr style=" background: #778ca3; border-right: solid 1px #778ca3; color: #ffffff;"> | ||
+ | <th style="width: 175px;">キー</th> | ||
+ | <th style="width: 175px;">型</th> | ||
+ | <th>指定する値の内容</th> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>/DeviceGray</td> | ||
+ | <td>オペレータ</td> | ||
+ | <td>線ストリークはCS、塗りはcs指定します。</td> | ||
+ | </tr> | ||
+ | <tr style=" background: #eeeeee;"> | ||
+ | <td>/DeviceRGB</td> | ||
+ | <td>オペレータ</td> | ||
+ | <td>線ストリークはCS、塗りはcs指定します。</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>/DeviceCMYK</td> | ||
+ | <td>オペレータ</td> | ||
+ | <td>線ストリークはCS、塗りはcs指定します。</td> | ||
+ | </tr> | ||
+ | </table> | ||
+ | 白黒カラースペースには/DeviceGray キーを使います。 ストリーム部で以下のようなキー定義をつかうことで 0 に相当する黒色に設定ができます。0 ~ 1の小数点表記を含めた表記で黒から白へ変化していく階調表現のひとつの色を指定します。 | ||
+ | 例 | ||
<Syntaxhighlight2 lang="text"> | <Syntaxhighlight2 lang="text"> | ||
− | + | /DeviceGray cs | |
+ | 0 sc | ||
+ | |||
+ | /DeviceGray CS | ||
+ | 0 SC | ||
</Syntaxhighlight2> | </Syntaxhighlight2> | ||
+ | 上記の2行の記述と以下の記述は同等です。2行をまとめることができます。 | ||
+ | <Syntaxhighlight2 lang="text"> | ||
+ | 0 g | ||
− | + | 0 G | |
+ | </Syntaxhighlight2> | ||
+ | |||
+ | |||
+ | 光の三原色を使ったRGBカラースペースには/DeviceRGB キーを使います。 ストリーム部で以下のようなキー定義をつかうことで RGB = 1 1 0 に相当する紫色に設定ができます。0 ~ 1の小数点表記を含めた表記で階調表現のひとつの色を指定します。0x00 = 0~ 0xff = 255 の 256 段階段階で表現するのも一般的ですが、ここでは0~1の割合で表現します。 | ||
+ | |||
+ | 例 | ||
+ | <Syntaxhighlight2 lang="text"> | ||
+ | /DeviceRGB cs | ||
+ | 1 1 0 sc | ||
+ | |||
+ | /DeviceRGB CS | ||
+ | 1 1 0 CS | ||
+ | </Syntaxhighlight2> | ||
+ | 上記の2行の記述と以下の記述は同等です。2行をまとめることができます。 | ||
+ | <Syntaxhighlight2 lang="text"> | ||
+ | 1 1 0 rg | ||
+ | |||
+ | 1 1 0 RG | ||
+ | </Syntaxhighlight2> | ||
+ | 印刷業界でよく使われるCMYKカラースペースには/DeviceCMYK キーを使います。 C=シアン、M=マゼンダ、Y=イエロー、K=ブラックの分量で設定するカラーです。ストリーム部で以下のようなキー定義をつかうことで CMYK = 1 1 0 0 に相当する赤色に設定ができます。0 ~ 1の小数点表記を含めた表記で階調表現のひとつの色を指定します。 | ||
+ | |||
+ | 例 | ||
+ | <Syntaxhighlight2 lang="text"> | ||
+ | /DeviceCMYK cs | ||
+ | 1 1 0 0 sc | ||
+ | |||
+ | /DeviceCMYK CS | ||
+ | 1 1 0 0 CS | ||
+ | </Syntaxhighlight2> | ||
+ | 上記の2行の記述と以下の記述は同等です。2行をまとめることができます。 | ||
+ | <Syntaxhighlight2 lang="text"> | ||
+ | 1 1 0 0 k | ||
+ | |||
+ | 1 1 0 0 K | ||
+ | </Syntaxhighlight2> | ||
[[ファイル:PDF Graphics Bezier.png||thumb|none|ベジェ曲線]] | [[ファイル:PDF Graphics Bezier.png||thumb|none|ベジェ曲線]] |