THBImage Enterprise Edition
Add professional graphics capability to your applications.
Publicado por THBComponentware
THBImage control allows you to add professional graphics capability to your applications. Features include a PreviewScrollWindow for scrolling, Popup menu to access all zooming functions and integrated printing capabilities allowing you to print images with a single statement. You can copy/paste images from/to the clipboard, draw smooth shaded color gradients. THBImage products include .NET, C#, VB.NET, ActiveX, COM and Dll versions. Buying a license or upgrade license includes 1 Year product specific support and download access to software updates.
THBImage Enterprise contains all features included in the Standard Edition, Professional Edition, Region AddOn plus THBJpeg2000 AddOn
THBImage Standard Edition includes:
Ability to scroll, zoom and pan the picture
Use it as a background image
You can create perfect flicker free backgrounds either for the complete form or for some parts of it. With a special texture effect you can create textured backgrounds without 'hard' borders by mirroring the picture alternately.
Create impressive color gradients
You can either create simple 2 color gradients by selecting the starting, ending color and the direction (top-down or left-right). Or you can create extended gradients. These are more colorful and extremely modifiable. All properties can be selected within a convenient user interface.
Clipboard support
You can simply copy/paste images from/to the clipboard without any extra coding.
Hyperlink feature
You can associate an URL to the control. Any click on the control will open the default browser following the specified URL.
Printing support
Integrated printing capabilities let you print images with a single statement. Printer coordinates can be specified in any unit. (Inch, Twips, Pixel, Metric, ..)
THBImage Professional Edition includes:
File Format support:
Reading from file or directly from memory:
Writing to file or directly to memory:
Image processing operations:
Filter operations:
Multithreaded operations:
Simply set one property and many methods will run in its own worker thread. All filter operations and most of the image-processing operations support this feature. You can choose between blocking and non-blocking threads. Blocking threads hold the execution of your application and just return when they are ready. The opposite are non-blocking threads, you just start them and the execution of your application continues. When the operation is ready you'll get an event signaling the end of the thread
Color Conversion:
Convert between color modes, like 24-bit true-color, 8-bit palette, 1-bit black/white, 24-bit grayscale, 8-bit grayscale. Changing the color mode can be performed with palette optimization and color dithering.
Drawing:
Draw on a device context with aligning, stretching, and keeping proportion into a given rectangle.Drawing operations are no longer limited to pixel coordinates and work with many different coordinate units(inch, twips, metric, pixel,..)
Printing:
Draw on a printer device context with aligning, stretching, and keeping proportion into a given rectangle.Printing operations are no longer limited to pixel coordinates and work with many different coordinate units(inch, twips, metric, pixel,..)
Two different drawing modes:
High Quality drawing mode with dithered output on 256 color display devices.
THBImage Region AddOn main features:
THBJpeg2000 AddOn
Superb compression support. Allows you to use smooth drawing on the screen. Setting DrawMode to Smooth activates the realtime scale to gray and antialias to produce smoother output on the screen. This visual boost in quality is essential especially for scanned or faxed black and white documents.
High Dynamic Range color format support
The real world has much more intensity values than we can store in a simple RGB(true color) or grayscale image. To overcome this we expand the range of intensity values. THBImage High Dynamic Range image data can store 16bit of intensity values per color channel.
PSD layer viewing
You can draw PSD files layer by layer and adjust blending effects, transparency settings, turn layers on or off. Or add vector layers above the PSD layers.
Giving you the chance to add a small photoshop to your application by just dropping a control on your form.
The Enterprise Edition adds about 80 fast image processing functions ranging from simple algorithmic functions like adding, subtracting images to more complex functions like FloodFill, Dilation, Erosion, Laplacian, etc. All these functions are highly optimized for the Intel processor family. It detects at runtime which processor the application is running on and chooses the best source code for this processor ensuring that you really use the features of your processor.