SDK Overview
GdPicture Pro Imaging SDK is a complete Document Imaging Toolkit delivered as an ActiveX component. It enables you to display, create, acquire, edit and print images & PDFs. It supports more than 90 vector and bitmap image formats, including multi-page TIFFs, GIF, JPEG, PNG, JBIG, WMF, WBMP, PDF & PDF/A, RAW, PCX, PNM, JPEG 2000, HDR, PSD, TGA, JNG, EXR, DDS, SGI and more.
Using GdPicture Pro Imaging SDK, images can be cropped, converted, rotated, combined, colors can be reduced, and filters and effects can be applied. Images can also be scanned from TWAIN devices and OCR can be performed to convert images to text or to create searchable PDF documents.
GdPicture Pro Imaging SDK can be used within any 32-bit and 64-bit Windows development environment that supports ActiveX / COM components, including Visual Basic 6, VBA, REALbasic, Visual C++, Delphi, Visual FoxPro, PHP, ASP, MS Access, WinDev, PowerBuilder, PowerBasic and many others.
Click here for a .NET version of this toolkit with even more features!
GdPicture Pro Imaging SDK can be used as:
- Document Imaging Plugin for WinForms or WEB applications
- PDF toolkit for displaying and creating PDF and PDF/A files
- Document viewer for Image, PDF & Metafiles
- Barcode Writing SDK
- TWAIN 2.0 SDK for acquiring images from devices such as capture cards, digital cameras and scanners with ADF support
- OCR toolkit using the optional GdPicture Tesseract Plugin for ActiveX
- 1D Barcode Recognition SDK using the optional GdPicture 1D Barcode Recognition Plugin for ActiveX
- DataMatrix Barcode Recognition SDK using the optional GdPicture DataMatrix Barcode Recognition Plugin for ActiveX
Gdpicture Pro Imaging SDK includes 3 classes containing over 900 functions.
IMAGING
Image processing & Document Imaging SDK :
- Unicode Support
- Advanced image processing
- Read, edit and create multi-page TIFF images
- Read, edit and create animated GIF images
- Support for 1-bit, 4-bit, 8-bit, 16-bit, 24-bit, 32-bit, 48-bit, 64-bit and 128-bit color depth
- Import / Export images from clipboard
- Includes the GdPicture ADR™ Technology - Automatic Document Recognition Engine
- Import / Export images from HTTP or FTP servers
- Advanced TWAIN scanning (webcam and scanner) with Automatic Document Feeder control (ADF) and Auto-scan control
- Use TWAIN capabilities to detect & read barcode symbols, including Code 39/128/93, EAN-8/13, PostNet, PDF 417, 2 of 5 Matrix and many more
- OCR features: create searchable PDFs, convert images to text, perform character recognition on specific areas *
- 1D Barcode Recognition features: detect & read more than 20 industrial barcode type **
- 2D DataMatrix Barcode Recognition features: detect & read more than 20 industrial barcode type ***
- Convert from, and to, any color depth, from 1-bit to 64-bit
- Multiple color quantization and reduction algorithms
- Load and save CMYK images
- Apply color correction according to color management information ICC / ICM
- Read and write stream & binary data: IStream, array of bytes, string
- Auto Border removal for bitonal & color images
- Cropping and border adding functions
- Advanced rotation options: basic 90°, 180°, 270°, flip X and Y-axes; rotate by a specific angle
- Watermark text, shapes or images
- Advanced Text processing
- Create high-quality thumbnails
- Manually skew and de-skew images
- Auto Deskew an image
- Obtain specific color components of an image (Red, Green, Blue, Alpha, Cyan, Magenta, Yellow or Black channel)
- Full metadata support: read / write EXIF, GPS, thumbnail and IPTC tags
- Print images using a printer dialog box, using auto-fit to page, automatic rotation and many other features
- Composite images: combine images using transparency
- Resize using 8 different interpolation modes, including bilinear, bicubic and nearest neighbor
- Draw lines, ellipses, circles, rectangles, Bezier and curves using anti-aliasing
- Draw Barcodes 25i, EAN13, 3 of 9, code 128
- Change the brightness, saturation, contrast and gamma
- Bitonal & Color Image Enhancement: dilate, erode, noise removal, despeckle filters and character repair
- Multiple filters and effects including emboss, blur, edge enhance and engrave
- Personalize filters using matrix conversion
- Area selection: select areas or regions on an image for processing
- Capture the contents of any window or selection of any window
- Color anti-aliasing and smoothing for zoomed images
- Zoom enhance
- HSL, CMY, CMYK, RGB, ARGB, sRGB64, ICM, ICM2 color space management
- PDF writing features: image, shapes, text, encryption including PDF/A support
* Requires the optional GdPicture Tesseract Plugin for ActiveX.
** Requires the optional GdPicture 1D Barcode Recognition Plugin for ActiveX.
*** Requires the optional GdPicture DataMatrix Barcode Recognition Plugin for ActiveX.
GdViewer & GdViewerCnt
Image & PDF Viewer Controls :
- Unicode Support
- Image bitmap and vector viewer: a high-quality viewer class with multiple view modes
- Load and print single & multi-page images
- PDF Viewer
- Read multi-page Tiffs with the ability to change pages quickly and easily
- Display large image files
- Read binary data types like IStream, IUnknown and array of bytes
- Load images from URLs
- Multiple image scaling algorithms, including anti-aliasing, bicubic and nearest neighbor interpolation
- Support for 1-bit, 4-bit, 8-bit, 16-bit, 24-bit, 32-bit, 48-bit, 64-bit & 128-bit color palettes
- Import images from the clipboard, StdPicture, IPicture, HBitmap, DIB, GDI+ image handles
- Advanced rotation options, including 90°, 180°, 270° and flip X or Y-axes
- Advanced and optimized printing features: print a selection of pages from a multi-page file, print multi-page images in single print jobs, fit images to paper size
- User-defined display area
- Animated Gif viewer
- Advanced scrollbar and auto size features
- Aspect Ratio Control
- Right click pop-up menu, including tools, selection and zoom *
- Built-in tools including hand tool, pan and zoom, and rectangle selection
- Move and scroll down and across images using the mouse
- Zoom enhance, zoom by height, by width, fit to page
- User-defined zoom and user-defined area zoom
- Support for keyboard and mouse events
- Change image zoom or position using the mouse wheel
- Smooth Scrolling
- Save and restore a specific position within an image (Image MAP system capability)
- GdViewerCnt: Image viewer container class. This is like a vb picturebox in that it can contain other controls placed in it
- HTML Sample - image Processing.
- HTML Sample - Image & PDF Viewer.
- How to create multi page tiff with Visual Basic or VBA.
- How to resize an image with Visual Basic or VBA.
- How to draw text with Delphi.
- How to draw text into an image with Visual FoxPro.
- How to Increase the Brightness of an image with Visual FoxPro.
- How to resize an image with ASP.
- How to draw text into an image with PHP.
- How to extract exif tag of an image with Visual Basic or VBA.
- How to acquire an image from a twain device with Visual Foxpro.
- How to convert multipage TIFF image to PDF with Visual Basic or VBA.
- How to convert Multi-Page TIFF to Multi-Page PDF with Visual Basic or VBA.
- How to acquire multiple images from an automatic document feeder with Visual Basic or VBA and save they to multipage TIFF file.
- How to acquire multiple images from an automatic document feeder with Visual Basic or VBA and save they to multipage PDF file.
- How to scan multiple documents at once using separator sheets with Visual Basic or VBA and save they to multipage PDF file.
- How to perform a copy paste operation with Visual Basic or VBA.
You can find more samples HERE.
GdPicture Pro Imaging SDK
5.13.8 (21 February 2011)
| License | Price/License (USD) | |
|---|---|---|
| 1 Developer | 749.00 | |
| 2 Developers | 958.72 | package |
| 3 Developers | 1438.08 | package |
| 4 Developers | 1917.44 | package |
| 5 Developers | 2396.80 | package |
| Site | 2996.00 | site |
All licenses include royalty-free distribution with your application or system.
License price is the same for server- or desktop- deployment, we do not charge extra fee for server deployment.
Software license key will continue to be valid for all future major & minor updates of GdPicture Pro Imaging SDK with free upgrades.
ActiveX licensing
Per developer licenses: This license type entitles the specified number of developer (1,2,3,4,5) within a single organization to write software with access to GdPicture Pro Imaging SDK.
Site license: This license entitles an unlimited number of developers in a single organization, at a single physical address, to write software with access to GdPicture Pro Imaging SDK.
