Table of Contents

FlexCel.Draw Namespace

This namespace encapsulates native drawing routines for each platform FlexCel supports, in a cross platform way.

Classes

Name Description
FloydSteinbergDither Converts a true color image to black and white using Floyd-Steinberg dithering.
Needs UNMANAGED permissions in order to process the bits of the image.
GdipBitmapConstructor A utility class to create bitmaps and wrap the error in a FlexCelException. Internal use.
OctreeQuantizer Reduce the number of colors of an image. This class needs UNMANAGED permissions in order to be able to modify the bits in the image.
Quantizer A generic implementation for any Color Quantizer.
TGdipUIFont Represents a font used for drawing in a pdf/gdi+/wpf/winrt canvas.
TGdipUIGraphics An implementation of a GDI+ Graphics.
TGdipUIHatchBrush A GDI+ Hatch brush.
TGdipUIImage Encapsulation of a System.​Drawing.​Image.​
TGdipUIImage​Attributes Class encapsulating GDI+ image attributes.
TGdipUILinear​Gradient​Brush A class encapsulating a GDI+ linear gradient.
TGdipUIMulti​Page​Parameters Parameters for GDI+
TGdipUIPathGradient​Brush Class encapsulating a GDI+ Path gradient.
TGdipUIPen Encapsulation of a GDI+ pen
TGdipUISolidBrush Encapsulates a native solid brush.
TGdipUITextureBrush An encapsulation of a GDI+ TextureBrush.

Interfaces

Name Description
IGdipUIBrush Allows to get the handle of the actual GDI+ brush for all the different brushes.