So-net無料ブログ作成
検索選択

破線を描いてみよう [PostScript]

直線を描く

破線はsetdashで設定します。
線の長さと空白の長さ、破線パターン描画を開始する位置を指定します。

02-01破線.png
【サンプルコード】
%!PS-Adobe-3.0 EPSF-3.0 %%BoundingBox: 0 0 240 240 %%Title:破線を描く 120 120 translate % 座標の原点を中央に移動 new path % パスの初期化 [] 0 setdash % 実線 -100 100 moveto 100 100 lineto stroke [3] 0 setdash -100 60 moveto 100 60 lineto stroke [2] 1 setdash -100 20 moveto 100 20 lineto stroke [2 1] 0 setdash -100 -20 moveto 100 -20 lineto stroke [3 5] 6 setdash -100 -60 moveto 100 -60 lineto stroke [2 3] 11 setdash -100 -100 moveto 100 -100 linneto stroke

【オペレータの説明】
array offset setdash破線パターンを設定する
array (線分と空白の長さの配列) offset(破線パターンの描画を開始する位置)
配列とはデータを複数収納できるものです。他のプログラム言語の配列とは異なり、違うタイプの要素(数値、文字列、変数等)を配列に収納できます。

タグ:PostScript
nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:アート

nice! 0

コメント 0

コメントを書く

お名前:[必須]
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

トラックバックの受付は締め切りました