Sets font name and attributes for subsequent DrawText() or DrawTextBox() calls.
Object.SetFont(tcFontName, tnSize [, tlBold [, tlItalic [, tlUnderline [, tlStrikeThrough]]]]) Watermark.SetFont(tcFontName [, tnSize [, tcFontSTYLE [, tiFontEmbedded]]])
Parameters
tcFontName
The font name
tnSize
The font size in points
tlBold, tlItalics, tlUnderline, tlStrikeThrough
The font attributes. These parameters are optional, the default value is .F. Parameter tlStrikeThrough is since XFRX 15.7
lcFontStyle
Font style for watermark text. Can be empty or one of the following values or combinations. Default value is 'N'.
Value | Description |
---|---|
'B' | Bold |
'I' | Italic |
'S' | Underline |
'U' | StrikeThrough |
'N' | Normal |
tiFontEmbedded
Font embedding.
Value | Description |
---|---|
0 | Font will not be embedded (default value). |
1 | Font will be included as subset. |
2 | Font will be included as all characters. |
3 | Font will be included as UNICODE subset . |
Remarks
Applies To: XFRX#DRAW, XFRX#XML, XFRX#WATERMARK
Examples
Watermark text
m.loWM=EVALUATE([xfrx("XFRX#WATERMARK", m.loSession)]) m.loWM.SetText("W A T E R M AR K") m.loWM.SetFont("Tahoma", 15, "B")