The Kendo UI Drawing library (Drawing API) is a cross-browser vector graphics library and provides a simple object model for building and manipulating visual scenes.
The Kendo UI Drawing library:
- Serves as a foundation of and as an extension point for the Kendo UI widgets which render data visualization such as Charts and Diagrams.
- Is also a standalone component that is suitable for building custom visualizations.
- Offers a low-level API—a simple object model for building and manipulating visual scenes which can be rendered as SVG and PDF documents, Canvas elements, and PNG images.
To build a scene, you can create drawing elements such as curves, images, and text. Scene elements are live and respond to changes of their appearance and geometry. To render scenes on and off screen, use the drawing surface. Surfaces encapsulate specific browser technologies such as SVG or Canvas.
Figure 1: Drawing library components