![]() |
||||
|
Not only is color management provided, but also advanced memory management (color images can be very large), transparency and image file format handling. And programmers will appreciate the familiar format to the language, and the way that operations can be performed on any graphic object, whether it be text, graphics or images. Pixel images can be output in a variety of standard image file formats, as well as directly delivered to printers (without any intermediate frame store), or captured under program control. OpenPage is also suitable for incorporation into devices such as printers. Both spline outline shapes and text support a wide range of color and transparency types for both filling and stroking: flat color, linear color blends, and edge-to-edge color blends. All these fill types can also be applied independently on the alpha channel. Tell me more. Text characters can be drawn from any TrueType font. The rasterizations are fully instructed (hinted) or antialiased. A base set of 16 fonts is always available in any OpenPage rasterizer. Tell me more. Images can be directly drawn from TIFF, JFIF (JPEG), PhotoCD and other file formats as well as from free-form pixel data, computed images and directly connected scanners. Tell me more. Arbitrary color mappings can be applied to graphic primitives and combined graphic elements, allowing cross-channel mapping, color correction and chromakeying. Color mapping is completely general; accurate enough for science and flexible enough for art. Tell me more. OpenPage uses a consistent graphics model in which all graphics elements have an alpha channel, or transparency plane. Spline outline shapes, text, and images all participate equally in a full range of compositing operations that go well beyond the simple "painter's algorithm" of most graphic systems. Tell me more. Composited, or combined, graphic elements can be further combined just as if they were in themselves primitive graphic elements. Impressive effects can be obtained by blending images into one another using blended transparent text or shapes and combinations of compositing operators. Tell me more. All image transformations are fully interpolated and smoothed to avoid pixelation and beats. Tell me more. The OpenPage rasterizer turns OpenPage language scripts into high resolution pixel images without requiring large amounts of memory. Tell me more. OpenPage scripts have a simple but mandatory structure that allows repagination and effective control of device specific operations by programs other than the OpenPage rasterizer. Tell me more. The OpenPage rasterizer gets colors right. It has been designed for color from its initial concept. Provided that the recommended calibrations have been carried out, the output is the same color (within the limits of the gamut of the output device), no matter what the output device is. Tell me more. |