WXP Metafile Format
Metafile Tags
Here is a list of metafile tags.
Colors:
CLR ind red grn blu
|
Sets red, green and blue values (0-1)for a color index
(0-255)
|
Fillarea:
FA ## x,y [x,y...]
|
Filled area, ## is number of points, x,y are vertex
locations.
|
FA_CLR col
|
Filled area color index
|
FA_INT style
|
Filled area interior style - style is 1=solid, 2=pattern
|
FA_ST style
|
Filled area style (pattern index):
SOLID
0
STIPPLED 1
OPEN STIPPLED 2
RANDOM STIPPLED 3
LARGE STIPPLED 4
VERT LINE || 5
DIAG LINE // 6
DIAG LINE \\ 7
HORIZ LINE == 8
HATCHED XX 9
0% FILL 10
10% FILL 11
20% FILL 12
30% FILL 13
40% FILL 14
50% FILL 15
60% FILL 16
70% FILL 17
80% FILL 18
90% FILL 19
|
Polyline:
PL ## x,y [x,y...]
|
Polyline, ## is number of points, x,y are vertex locations
|
PL_CLR col
|
Polyline color index
|
PL_LW wid
|
Polyline width (width of drawn line)
|
PL_TYPE type
|
Polyline style, type is 1=solid, 2=dash, 3=long/short
dash, 4=long/long/short dash, 5=dots
|
Polymarkers:
PM ## x,y [x,y...]
|
Polymarker, ## is number of points, x,y
|
PM_CLR col
|
Polymarker color index
|
PM_SIZE size
|
Polymarker size
|
PM_TYPE type
|
Polymarker type:
POINT 1
PLUS 2
STAR 3
CIRCLE 4
X 5
SQUARE 6
TRIANGLE 7
DOT 8
INVTRNGL 9
|
PM_WDTH wid
|
Polymarker line width (width of drawn line)
|
Text:
TE x,y text_string
|
Text, x,y is location and text_string is the text
to display
|
TE_CLR col
|
Text color index
|
TE_EXP exp
|
Text expansion factor - horizontal expansion factor
of text
|
TE_WDTH wid
|
Text width (width of drawn line)
|
TE_HGHT height
|
Text height
|
TE_UP x,y
|
Text up vector, sets rotation angle as x,y vector
|
TE_ALGN h v
|
Text alignment in horizontal and vertical:
horizontal: 1=left, 2=center, 3=right
vertical: 1=top, 2=cap, 3=half, 4=base, 5=bottom
|
TE_SPC spc
|
Text spacing factor (space after text character)
|
TE_CSPC spc
|
Text character spacing - fixed width font char width
|
TE_FNT font
|
Text font number
|
Transformations:
WS_WIN id x y x y
|
Workstation window - where in workstation space to
place plot
|
WS_VP id x y x y
|
Workstation viewport - not used
|
TR num
|
Selects a transform by number
|
WIN num x y x y
|
Sets window coordinates for transform num - sets actual
coordinate system to use within viewport. The window coordinates are
used by text, line and filled area commands.
|
VP num x y x y
|
Sets viewport coordinates for transform num - selects
area within workstation window to plot, can be referred to as clip rectangle
|
Extra:
ME message
|
Message or comment
|
SEG_CR seg
|
Create segment
|
SEG_CL seg
|
Close segment
|
SEG_DE seg
|
Delete segment
|
CLR_REG x y x y
|
Clear region
|
Last updated May 10, 2020