このページは既にアーカイブ化され、その後の更新はありません。

この商品を購入するには、http://www.thbcomponents.comに移動してください。

THBImage Professional

Add professional graphics capability to your applications.

THBComponentware 社の製品

About THBImage Professional

Add professional graphics capability to your applications.

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 Professional displays an image with the ability to align, stretch, scroll, zoom and pan it. THBImage Professional includes a preview scroll window for convenient scrolling, a magnification window to take a closer look to any part of the image and a popup menu to access all zooming functions. THBImage Professional also includes advanced databinding capabilities and supports all common raster image formats BMP, PCX, JPG, TIF, PNG, TGA, PSD, many image processing operations like Resize, Rotate, Crop, Mirror, Brightness, Contrast, Invert and more.

THBImage Professional Edition includes:

  • File Format support:

    • Reading from file or directly from memory:

      • Windows Bitmap (BMP) - 1, 4, 8, 24, 32bpp Bitmap files and 4, 8bpp RLE encoded Bitmap files
      • Windows Icon files (ICO)
      • Windows Cursor files (CUR)
      • JPG - 8, 24bpp JPEG files, Lossless JPEG files
      • ZSoft PCX - 1, 2, 4, 8, 24bpp PCX files
      • Portable Network Graphics Format (PNG) - 1, 8, 24, 32bpp PNG files with Alpha Channel Support
      • Truevision TARGA Format (TGA) - 1, 8, 15, 16, 24, 32bpp TGA files
      • TIFF - 1, 4, 8, 24, 32bpp TIFF files
        • Deflate compression
        • JPG compression, Packbits (Macintosh RLE) compression
        • CCITT Group 3 fax encoding
        • CCITT Group 4 fax encoding
        • CCITT modified Huffman RLE
        • Multipage TIFF
      • Photoshop Format (PSD) - 1, 8, 24bpp RLE encoded or uncompressed PSD files

    • Writing to file or directly to memory:

      • Windows Bitmap (BMP) - 1, 8, 24bpp Bitmap files and 8bpp RLE, encoded Bitmap files
      • JPG - 8bpp Grayscale and 24bpp JPEG files
      • ZSoft PCX - 8, 24bpp PCX files
      • Portable Network Graphics Format (PNG) - 8, 24bpp PNG files with Alpha Channel Support
      • Truevision TARGA Format (TGA) - 8, 24bpp TGA files
      • TIFF - 1, 8, 24bpp TIFF files
        • Supported compression export modes:
        • No compression
        • Deflate compression(ZLIB ZIP)
        • JPG compression
        • Packbits (Macintosh RLE) compression
        • CCITT Group 3 fax encoding
        • CCITT Group 4 fax encoding
        • CCITT modified Huffman RLE
        • Multipage TIFF
        • Append to existing multipage TIFF files
      • Photoshop Format (PSD) - 1, 8, 24bpp RLE encoded or uncompressed PSD files
      • Add your own image import and export file format DLLs: You can write your own image import and export DLLs and add them to the THBImageEdit object to support any image format the THBImage.NET currently does not support. Userdefined DLLs are a powerful mechanism to implement your own special file formats and integrate them into THBImage
      • Integrated Intel JpegLib, integrates the IntelJpegLib Intel CPU optimized JPEG import and export library

  • Image processing operations:

    • Resize simple or bi-linear
    • Rotate to any angle from 0 to 360 degrees, optimized for 90, 180, 270 degrees
    • Crop any part of the Image
    • Mirror the image horizontally or vertically
    • Brightness
    • Contrast
    • Invert
    • Create image from DeviceContext
    • Overlay two images: With opacity from 0 to 100%
      • With tranparency color
      • With opacity and tranparency color
      • With 8bit grayscale mask
    • Direct pixel access
    • Palette manipulation
    • DropShadow to add a shadow effect
    • ScaleToGray to improve the quality of scanned or faxed black/white images
    • HSV Adjustment to change hue, saturation and value(brightness)of the image

  • Filter operations:

    • Sharpen
    • Blur
    • Median Blur
    • Antialias
    • EdgeDetection
    • User Defined filters

  • 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 products include .NET, C#, VB.NET, ActiveX, COM and Dll versions. Buying a license or upgrade license includes 1Year product specific support and download access to software updates.