|
|
What's New in v. 4
|
 |
- Much easier to set-up with the new
Paint-Engine Manager Class
- Added Warping Mode
- Improved precision
|
|
|
|
Paint Engine - v.4
Buy Now
Try It |
TImageENPaintEngine
class is a powerful and easy to use Engine-type
component designed to add reliable painting capabilities
to the
ImageEn graphics
library.. If you feel that the Imageen paint demo
features are inadequate for your needs, and if you
further need abilities like cloning, erasing, painting
over layers, blending modes etc.. try this
engine! It's much faster than the imageEn
painting demo and it instantly provides you with many options,
without having to write any low-level code, but just a
few methods calls, setting parameters and handling a few
events.
It works in conjunction with ImageEnView or any
descendant (i.e. imageEn). The paint engine can be used
in any delphi application that requires advanced
painting / drawing capabilities with digital
images. |
The engine has been specifically
designed to interact with any TImageenView component, so
It can be used also with a
descendant component such as
TImageEnVect.
By
simply calling the StartPainting / StopPainting methods,
you will be able to provide powerful digital painting
abilities to the users of your image editing
application.
This
component is designed to provide smooth painting and
drawing capabilities with maximum control from the user,
thanks to the integration with the wintab interface. A
detailed demo project will show you how to program and
customize the engine's behavior at its best.
|
Requisites |
- Delphi (one of
following versions): 5/6/7/2005/2007
/2009/2010/XE/XE2/XE3
- ImageEN Library |
|
Try It |
|
Details |
|
TImageEnPaintEngine is a delphi class
that descends from TThread.
It relies on a separate thread in order
to offer high real-time painting
performances. |
|
Competitive Advantage |
|
The paint engine packs a vast amount of
graphics editing features, it's very
fast and highly customizable. With
thousands of Delphi lines included it
comes ready to use and easy to set-up. |
|

a flower quickly painted with a graphic tablet using the imageEn paint engine
| Main Features |
- Top-notch performances. The best you can ask for from a
painting engine.
- Fully Integrated with ImageEn features and even ahead of it,
including layers and 1bit / 8bits selections.
- Perfect Alpha Blending Implementation, to paint on blank
layers. Ability to include or exclude the editing of the alpha
channel of the layer.
- Supports several modes: Color, Texture, Retouch (Sharpen,
Blur, Lighten, Darken, Dodge, Burn, Saturate, Desaturate),
Clone, Erase, History, Warp, Object Stamp. Also supports custom
retouch functions.
- Support Graphic Tablets with pressure sensitivity
- Beside the default round brush, it's possible to load
a brush shape from any graphic file. Automatically resample the
brush picture to fit the size.
- Can build-up strokes while painting or use the paint-once
ability that will only build one layer of strokes. In this way
can simulate all the painting techniques available only in
professional image editors such as photoshop.
- Optional Automatic scrolling of view when mouse is
near the imageenview display borders.
- Paint Engine Manager component to easily set-up all the
painting parameters, even at design time.
- Very Easy to use and setup
- Code is very easy to read. Every painting task is isolated
into a separate function and all painting functions follow a
similar construction.
|
|
A quick start guide is provided in the
documentation, as well as a complete and detailed demo
project. |
|
|