MicroVG Foundation Library provides vector drawing capabilities.

To use the MicroVG Foundation Library, add MicroVG API module to a module description file:

<dependency org="ej.api" name="microvg" rev="1.2.0"/>

The MicroVG Library brings the following features:

  • the creation and drawing of paths with color or linear gradient.
  • the drawing of texts using vector fonts with color or linear gradient.
  • the drawing of vector images.
  • the transformation of paths, texts, images with affine transformation matrices.


The MicroVG library natives use different drawing engines, font rendering and layout engines for embedded and simulator implementations.

This can lead to some slightly drawing differences, like for instance in the antialiasing processing of font glyphs.