|
|
TImageENPaintEngine class is a powerful, fast,
easy to use and versatile Paint Engine for the
ImageEn graphics library. 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 / marking capabilities with
digital images, for both entertainment and
professional purpose. It can be used in
interactive boards emulation, image editors,
drawing applications for children and for
educational purpose. It can also be used in the
medical field and in any professional
application. |
 |
| TRY
IT |
| BUY IT |
| |
|
|
| |
|
requires
Delphi: 5/6/7/2005/2007
/2009/2010/XE
ImageEN Library
|
|
|
- Supports Pressure Sensitive Tablets
- More painting precision and speed
- Ability to add your own custom retouch
function
|
TImageEnPaintEngine is a delphi class that
descends from TThread.
It relies on a separate thread in order
to offer high real-time painting performances.
The engine has been specifically designed to
interact with any TImageenView component.
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.
Whether you need your clients to use a pen and a
tablet in your application, or you are looking
for a valuable add-on to the features of your
software, 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.
|
|
With Paint Engine and a graphic
tablet even Artistic Painting, sketching and Hand-writing is made very easy |
- Beside using the default round brush, it's possible to load
a brush shape from any picture file.
- Works in different modes: Color, Texture, Retouch (Sharpen,
Blur, Lighten, Darken, Dodge, Burn, Saturate, Desaturate),
Clone, Erase, History tool
- Supports ImageEn's Layers and Selections.
- Automatically scroll the imageenview component when mouse is
near the window borders.
- Very Easy to use and setup
Although loaded with features, the engine is very easy to setup.
For basic tasks such as painting with color you need to write just
about 10 lines of code. A quick start guide is provided in the
documentation, as well as a complete and detailed demo project.
|
 |
- You can control brush size even for custom brushes.
- You can tell the engine whether to build the strokes up onto
another or to paint just once
- You can use the LargeSteps option for
decorative painting
- You can set the painting step
to the desired value.
- Brush can also be rotated according to mouse movements
- Supports many blending modes and you can set the
Transparence level you need.
- Supports Dithering for high quality painting.
|
|
|