Canon
to Site index
to Home to CISRA Overview to Canon Gateway

Back to OpenPage Introduction
         

Shape, Fill & Stroke

Fill Types

OpenPage allows for the generation of shapes that are not limited by the number of splines or edges involved.
The number of edges affecting the way in which a shape can be filled with color and the manner in which the fill may be implemented.

  Color Fills
OpenPage supports 3 basic types of color fill that allow for an enormous range of fill types. These fills can then be implemented using odd-even, non-zero winding, and winding counting styles. Winding counting is unique to OpenPage.



  Edge-to-Edge Blends
Edge to edge blends are incredibly flexible. They support all the standard radial and shape type fills, and can be extended to encompass an almost unlimited number of fill types.



  Implementation
Each color can also have transparency included as one of its values. Or transparency can be integrated into a shape so that the color fill type and method of implementation is independent of the transparency fill type and implementation.

odd even fill
non zero winding fill
winding counting fill


  Blend and Fill
The example below is of a shape with a linear color blend at 90° and a transparency blend at 180°. The shape has been filled using the winding counting fill rule. The shape also has stroke with a green to blue color blend at 0° and a transparency blend at 270°.



Stroke Types

  Stroke styles
Shapes can have stroke applied using 3 different styles. And these styles can be implemented in 4 different ways. The over forms of implementation can take advantage of transparency in the stroke and fill of a shape for a range of effects.



Implementation

The ability to take shapes with combinations of the above characteristics, integrate transparency, add text, and then combine them using the OpenPage compositing operators allows for the generation of very fast and sophisticated graphics. For examples see the Graphic Expressions page or the Gallery page.


Back to Top