Programming_Language

[TOC]

ghostscript坐标系统

坐标系统

lineto 简单线条

%code/1.ps
newpath
    144 600 moveto
    144 700 lineto
stroke
showpage

rlineto 相对坐标

%code/2.ps
newpath
    144 600 moveto
    144 72 rlineto
    144 700 moveto
    0 -200 rlineto
stroke
showpage

rlineto

box 盒子

%code/3.ps

newpath
    270 600 moveto
    0 72 rlineto
    72 0 rlineto 
    0 -72 rlineto
    -72 0 rlineto
    4 setlinewidth
stroke showpage

box

closepath 结束路径合并线条

%code/4.ps 

newpath
    270 600 moveto
    0 72 rlineto
    72 0 rlineto
    0 -72 rlineto
    closepath
    4 setlinewidth
stroke showpage

closepath

fill 填充图形

%code/5.ps 

newpath 
    270 600 moveto
    0 72 rlineto
    72 0 rlineto
    0 -72 rlineto
closepath
fill showpage

fill

setgray 设置填充颜色

%code/6.ps

newpath
    270 600 moveto
    0 72 rlineto
    72 0 rlineto 
    0 -72 rlineto
closepath

.5 setgray
fill
showpage

setgray

图形覆盖

%code/7.ps
newpath
    252 624 moveto
    0 72 rlineto
    72 0 rlineto
    0 -72 rlineto
closepath fill
newpath 
    270 660 moveto
    0 72 rlineto
    72 0 rlineto
    0 -72 rlineto
closepath .4 setgray fill 

newpath 
    288 696 moveto
    0 72 rlineto
    72 0 rlineto
    0 -72 rlineto
closepath .8 setgray fill 

showpage

覆盖