The notion of color plays a vital role in the presentation of DrawingML objects within a document. Virtually all objects are specified to have a corresponding color or set of colors. The notion of color is a common one among graphically-inclined applications. Because of this and the fact that there are many different types of graphic objects available today, we introduce the notion of several different types of color models. The following color models can be used to specify color within a DrawingML based document.

  1. RGB – Red, Green, Blue Color Model

  2. HSL – Hue, Saturation, Luminance Color Model

  3. Scheme – Scheme Based Color Model

  4. Preset – Color Presets Color Model

  5. System – Operating System Color Model

These different models allow document authors the choice as to which color model would be appropriate for their particular application. Each of these is detailed within the DrawingML Basics reference material.