home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fun CD 68
/
OTACD68.img
/
archive
/
etc
/
Linar160
/
Linar160.LZH
/
one.dps
< prev
next >
Wrap
Text File
|
2000-05-11
|
4KB
|
126 lines
;--------------------------------------------------------------------------
; Linar Print Define
;
; single print sample A4縦 用
;
;
; T.O.Software Development Works. (C) 2000.
; 行先頭文字が;の行はコメント行
;--------------------------------------------------------------------------
;--------------------------------------------------------------------------
; String, xs,ys,xe,ye,style,color,fontname,size,flags
; String : 識別子 文字列定義
; xs,ys : 開始位置 単位mm
; xe,ye : 範囲位置 単位mm
; style : 文字列+マクロ指定
; color : 文字列色 (def.000000 - FFFFFF (RRGGBB) 各色0-FF HTML色定義と同様
; fontname : フォント名
; size : 文字サイズ 単位ポイント
; flags : Bit0:Bold Bit1:Italic
; Bit2(+4)/Bit3(+8) = テキストの配置
; 00 xe,yeを無視して左寄せ
; 10 左寄せ
; 01 右寄せ
; 11 中央寄せ
;
; 文字の開始原点は左上
; テキスト配置を指定してあると (xs,ys)-(xe,ye)範囲でクリッピングします
;--------------------------------------------------------------------------
; PictureBox, xs,ys, xe,ye, flags
; PictureBox : 識別子 画像領域指定
; xs,ys : 開始位置 単位mm
; xe,ye : 終了位置
; flags : 印刷画像位置を指定
; b0:左寄せ
; b1:右寄せ
; b2:上寄せ
; b3:下寄せ
; b0,b1共にオンのとき左右中央寄せ
; b2,b3共にオンのとき上下中央寄せ
; 全て0のとき指定範囲に伸縮、
; 0以外はアスペクト比を保持して伸縮して寄せる
;
;--------------------------------------------------------------------------
; LineTo, xs,ys, xe,ye, color, weight
; LineTo : 識別子 線引き
; xs,ys : 開始位置 単位mm
; xe,ye : 終了位置
; color : 色 (def.000000 - FFFFFF (RRGGBB) 各色0-FF HTML色定義と同様
; weight : 線太さ 単位mm 0-... 0=プリンタの最小線幅
;--------------------------------------------------------------------------
; BoxTo, xs,ys, xe,ye, color, weight
; BoxTo : 識別子 矩形引き
; xs,ys : 開始位置 単位mm
; xe,ye : 終了位置
; color : 色 (def.000000 - FFFFFF (RRGGBB) 各色0-FF HTML色定義と同様
; weight : 線太さ 単位mm 0-... 0=プリンタの最小線幅
;--------------------------------------------------------------------------
; Let, define, data
; Let : 識別子 変数定義 代入
; define : 変数名 (A-Z)
; data : 代入データおよび計算式
;--------------------------------------------------------------------------
; 予約語
; 用紙最大サイズを示すマクロ
; PAGEMAX_X = 最大横サイズ
; PAGEMAX_Y = 最大縦サイズ
;
; 座標系
; 左上を原点とし(0,0)- mm単位で指定
; -+*/(四則演算)計算式を指定可能 剰余優先
; 座標系範囲 xs<xe ys<yeであること。
;
; ex.
; 10+(PAGEMAX_X-20)/2
; PAGEMAX_X = 200
; 10+(200-20)/2
; = 100
;
;
; $(PicPath)
; $(ShortPicPath)
; $(PicDir)
; $(PicName)
; $(ShortPicName)
; $(FileName)
; $(Width)
; $(Height)
; $(Color) // 1,4,8,16,24,32 bit color
; $(Date) //
; $(Time) //
; $(Length) // MB,KB,
; $(Size) // xxx,xxx,xx
; $(ArcPath)
; $(ArcName)
; $(Info) // 画像埋め込みコメント
; $(Note) // 入力コメント文字
; $(TodayDate) // 今日の日付
; $(TodayTime) // 現在の時間
;
String,10,18,,,"FileName : $(PicName)",000000,MS ゴシック,10,0
LineTo,10,22,PAGEMAX_X-10,22,0,0
LineTo,10,22.5,PAGEMAX_X-10,22.5,0,0
PictureBox,10,40,PAGEMAX_X-10,PAGEMAX_Y-70,15
BoxTo,10,PAGEMAX_Y-053,PAGEMAX_X-10,PAGEMAX_Y-46,000000,0.3
BoxTo,10,PAGEMAX_Y-046,PAGEMAX_X-10,PAGEMAX_Y-39,000000,0.3
BoxTo,10,PAGEMAX_Y-039,PAGEMAX_X-10,PAGEMAX_Y-32,000000,0.3
BoxTo,10,PAGEMAX_Y-032,PAGEMAX_X-10,PAGEMAX_Y-25,000000,0.3
BoxTo,10,PAGEMAX_Y-025,PAGEMAX_X-10,PAGEMAX_Y-18,000000,0.3
String,10,PAGEMAX_Y-050,,," 画像情報 : $(PicName)",000000,MS ゴシック,10,0
String,10,PAGEMAX_Y-043,,," : $(Width)x$(Height) $(Color)",000000,MS ゴシック,10,0
String,10,PAGEMAX_Y-036,,," : $(Date) $(Time) $(Length)",000000,MS ゴシック,10,0
String,10,PAGEMAX_Y-029,,," : $(Info)",000000,MS ゴシック,10,0
String,10,PAGEMAX_Y-022,,," : $(Note)",000000,MS ゴシック,10,0
String,10,PAGEMAX_Y-024,PAGEMAX_X-10,PAGEMAX_Y,"$PAGE Page",000000,MS ゴシック,10,8