Help / WLanguage / WLanguage functions / Controls, pages and windows / Drawing functions
  • Font
  • Background color
  • Coordinates
  • Limitations
  • Pattern and PHP
  • Drawing in Browser code
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WindowsLinuxPHPWEBDEV - Browser code
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Stored procedures
Draws Markdown text in a variable of type Image.
MyImage is Image
// Draw Markdown text at 8,10 in the MyImage variable
s is string = [
# Title
Row 2 with **bold**
*Italics* on row 3
MyImage.Font("Arial", 16)
MyImage.Pen(LightGreen) // light green text
MyImage.DrawTextMarkdown(8, 10, s, MyImage.Width-16)
<Image variable>.DrawTextMarkdown(<X-coordinate> , <Y-coordinate> , <Markdown text> [, <Text color>])
<Image variable>: Image variable
Name of the Image variable to be used.
<X-coordinate>: Integer
X-coordinate of text to draw (in pixels).
<Y-coordinate>: Integer
Y-coordinate of text to draw (in pixels).
<Markdown text>: Type corresponding to the text to draw
Markdown text to draw.
<Text color>: Integer or constant (optional)
Color to use for the Markdown text. This color can correspond to:
If this parameter is not specified, the color of the text:
  • is Black if <Image>.Pen has not been used beforehand,
  • corresponds to the color specified in the last call to <Image>.Pen.


By default:
  • The font used is "MS Sans Serif" (size 13).
  • The writing direction is horizontal (from left to right).
  • The coordinates of the upper-left corner of the image are (0,0).
  • The "&" character is not interpreted.
To change these parameters, use <Image variable>.Font.

Background color

By default, the background color of an Image control is transparent. To change the background color of an Image control, use the BackgroundColor property.


Coordinates are specified with respect to the upper-left corner of the image or Image control (coordinates: (0,0)).
The coordinates correspond to the upper-left corner of the rectangle into which the text will be drawn. The precise location of the text in this rectangle depends on the size, shape and attributes of the font.
WINDEVWEBDEV - Server codeReports and QueriesiPhone/iPadIOS WidgetUser code (UMC)


In anti-aliasing mode (<Image variable>.ChangeMode) or in opacity mode (<picLayer variable>.StartDrawing), <Image variable>.DrawTextMarkdown is available for the TrueType fonts only.
Component: wd290pnt.dll
Minimum version required
  • Version 28
This page is also available for…
Click [Add] to post a comment

Last update: 01/18/2024

Send a report | Local help