NeWest Software
  Delphi Components    
 
» Priority Support
» Free Upgrades
   of all  minor versions
» 55% discount upgrade
   price to major versions

Thumbs Browser  RGB Curves





New Forum for Customers and normal Users

Registered customers may now create an account on our new  forum

Registration also entitles to discounts when upgrading to new major versions.

 
 
Paint Engine v. 3.0.4 - June 9th 2011
 
  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

What's new in v. 3.x

  • Supports Pressure Sensitive Tablets
  • More painting precision and speed
  • Ability to add your own custom retouch function
Description
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
Main Features
  • 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.

   
Flexibility
  • 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.