Simply adding THBView to your application will give it an incredible boost in additional functionality. Incredible? Then try it out…Ability to scrolling, zooming and panning the view areaimage viewingimage zoomingimage viewingimage panYou can either let the user scroll, zoom and pan around or you can do it all with the provided properties and methods.( Scrolling, ZoomFactor, ZoomPlus, ScrollUp)Preview WindowOr use another innovative way to scroll around, the Preview Window. If the user clicks on the small rectangle in the lower right corner of the control a small preview window appears. Moving the mouse cursor in this window affects the scroll position of the control. Photo viewer Photo viewer Picture viewer Picture viewer Magnification WindowWith the magnification window you can take a closer look to any part of the image. Magnify parts of the picture to view more details Magnify parts of the picture to view more details User InterfaceYou can enable the built in User Interface consisting of a popup menu, and toolbar buttons.
Each aspect of the UserInterface is customizeable, allowing you to add or remove popup menu entries, sub menus, new UserInterface buttons.
The toolbar can be positioned on any side of the viewer.
The default user interface provides all functions for easy scrolling, zooming, panning.
Without writing a single line of code you can expose all THBImage scrolling, zooming features to users of your application.
Out of the box default menu for scrolling, zooming, panning Out of the box default menu for scrolling, zooming, panning Layered DrawingThe flexible design of THBView gives you the opportunity to plug objects into the renderer that act as layers. There are pluggable raster and vector layers.
Drawing is organized in unlimited layers where each layer can contain raster or vectordata or even an unlimited number of sublayers.
You will soon recognize that there are no limits in viewing raster, vector or geographic data.
Each layer can be set to visible, locateable to affect the behavior of the layer.
View multiple layers at once View multiple layers at once You can turn individual layers on or off You can turn individual layers on or off layer3.jpg layer3.jpg CommandsAll mouse operations of THBView are called commands.
Each command has a specific purpose like zooming in, zooming out, fit, …
You can start each command individually in your code or you can add buttons to the user interfasce that start a predefined command. This flexible approach gives you the freedom to design the user interface how you need it.
The user interface starts commands, you can add you own command too The user interface starts commands, you can add you own command too Skin and BackgroundYou can affect all aspects of the userinterface styles too.
There are template elements for buttons, labels, scrollbar, progressbar that will be applied to all userinterface elements.You can adjust border width, color. Background color or image. You can even assign a gradient effect to the background.You can assign a different skin imagelist to THBView. This will replace all userinterface icons giving you the chance to adapt the design to your corporate design. In combination with the background this will be a great way to improve the visual appearance of your application.
The skin of the image viewer is flexible and customizeable The skin of the image viewer is flexible and customizeable The skin of the image viewer is flexible and customizeable The skin of the image viewer is flexible and customizeable The skin of the image viewer is flexible and customizeable The skin of the image viewer is flexible and customizeable AnimationThe animation below was created completely with THBImage 5.0 SDK.
There are no video post processing effects, everything you see here is THBImage.
This video uses the DirectX renderer but you can toggle to GDI or GDI+ at runtime while viewing the animation.
Animations can be created by writing xml files, nearly all THBImage functions and properties are accessible from animations which make it an interesting viewer platform for pictures, vectordata, mapping data.
THBImage SDK can be plugged into your existing C++, VB6, .NET, C#, VB.NET, Delphi or even web sites.
One identical interface across all development languages.
THBImage is a full featured and affordable image and vector viewing and processing for ActiveX,.NET,C#,VB.NET,VB,C++,DLL,LIB.
- Image and vectordata viewing with Scrolling, Zooming, Panning.
- Unlimited layers, you can plug multiple raster and vector layers into the viewer, where each vectorlayer can itself contain unlimited sublayers.
- Fully customizeable userinterface.
- Includes a magnification window and a scroll popupmenu.
- Reads and writes all common raster image formats BMP, JPEG, JPEG2000, PCX, PNG, TGA, TIFF, Multipage TIFF, PSD, PBM, PGM, PPM, PDF
- Comprehensive set of image processing operations.
- Sharpen, Blur, Crop, AntiAlias, EdgeDetection, Rotate, Hue, Saturation,..
- And more...
Chưa có hoặc chưa được cập nhật!