Full managed PDF support
Read, Edit and Write PDF documents from file or memory Stream.
Add / Extract Bitmaps and Fonts.
Add / Extract text.
Draw barcodes.
Flatten form fields and annotations.
Rasterize PDF pages to bitmap.
Works very fast on large documents.
DigiSign documents.
Merge / Split documents.
Swap / Delete / Append pages.
More information full managed PDF support
Full annotation support for PDF and images
Read and Write XMP annotation for PDF and image files with full
Unicode support. Many sophisticated annotations such as highlighted
regions, free-hand, rubber stamps, sticky notes, connected lines,
embedded images, polygons, text, etc. Very fast rendering and
manipulation. Annotations collection can be loaded/saved in XML
format. and stored as Metadata of the document.
More information about XMP annotation
Supported Image Formats
GdPicture Technology enables you to load, save and convert images in over 90 raster and vector image formats, including TIFF, GIF, JPEG, PNG, WMF, BMP, WBMP, ICO, JBG, PDF, PCX, RAW, PICT, PNM, JPEG-2000 file, JPEG-2000 codestream, HDR, Photoshop files, TARGA, JNG, EXR, DDS, PPM, PFM, SGI, PBM, PGM, XBM, XPM, KOALA, IFF, Dr. Halo files, RAW Fax G3, JBIG, Kodak PhotoCD files, Sun RAS files, camera RAW and many others.
List of all supported image formats...
Image & PDF Viewing
GdPicture includes fully-featured and user-friendly Image, metafile & PDF viewer controls that are considered to be one of the best on the market.
GdPicture viewers have all the features you need, such as fast image displaying, custom viewer quality support, a mouse pan tool, a mouse auto-zoom tool, an area selection tool, gif animation, the ability to catch user events and many more.
GdPicture also provides low-level functions that allow images to be displayed on any Windows handle or graphic device context.
More information about image viewing...
More information about PDF viewing...
Image & PDF Printing
GdPicture printing support includes extensive printing features like a printer dialog box, printer selection, print quality mode, printing alignment, paper tray selection and more.
You will be able to easily print images & PDFs on any Windows supported printers from within your applications.
More information about printing support...
TWAIN Scanning
Through
GdTwain object oriented plugin, GdPicture components offer support for image acquisition from scanners, capture cards and digital cameras using .NET or ActiveX.
With a few lines of code, you will be able to start a single or multiple image acquisition process using a TWAIN-compliant device.
GdTwain plugin includes low-level & high-level functions for setting, getting and negotiating all
TWAIN 2.0 capabilities from within your applications.
More information about TWAIN scanning...
WIA Scanning
Windows Image Acquisition (WIA) is a Microsoft driver model and API that enables software to communicate with image acquisition devices such as scanners, digital cameras and Digital Video-equipment.
WIA is a good alternative to control non TWAIN-compliant device.
GdPicture offers a battery of functions to control imaging devices through WIA model in native 32-bit or 64-bit mode with few lines of code & high level of stability.
More information about WIA scanning...
Image Processing
GdPicture SDKs include over 500 comprehensive and sophisticated functions that provide image processing features such as image editing, image filters, image effects and image enhancement.
Filters include Median, Gaussian, Unsharp Mask, Despeckle, FloodFill, Red-eye removal, Emboss, Sharpen, Blur, Edge Detection, Twir...
Add to your application the ability to quickly and safely process true color images, indexed color images & bitonal images.
More information about image processing features...
Document Image Processing
GdPicture SDKs include sophisticated document image processing features to repair and enhance quality of digital documents such as Autodeskew, punch hole removal, blank page detection, negative page detection, automatic borders removal and more...
More information about document image processing features...
Text Processing & Annotations
Text functions offer the capability to write single and multiple lines of text and include location, alignment, font family, font size, font style, text color, translucent text (watermark), angle rotation, background color (which can be semi-transparent), texture text drawing and more.
Color Depth Conversion & Color Reduction
These functions provide image color conversion from / into a 1-bit, 4-bit, 8-bit, 16-bit, 24-bit, 32-bit, 48-bit, 64-bit and 128-bit depth.
These functions can calculate the optimum color palette for a 4-bit or an 8-bit image using octree color quantization algorithms. You can use a standard color palette, or apply a custom or existing color palette:
Convert a 24-bpp jpeg image into a gif image for web with optimum 8-bpp color palette.
Convert a 24-bpp jpeg photo into an 8-bpp grayscale J2K image.
Convert a 1-bpp bitonal image into an 8bpp grayscale image.
Dithering algorithms such as
Stucki, Floyd Steinberg & Burke are implemented to improve the color conversion.
Multi-page TIFF and Animated GIF Image Edition
GdPicture SDKs feature a set of high-level APIs that enable you to handle and edit pages/frames in a multi-page TIFF image and in an animated GIF image.
These functions make it possible to access, extract, swap, insert and delete pages/frames in these types of images.
They also include functions to split and merge multi-page image files:
Merge two multi-page TIFF images into one multi-page TIFF / animated GIF file.
Merge a jpeg file, a png file and a J2K file into one multi-page TIFF file / animated GIF file.
Extract all pages or a specific page of a multi-page TIFF / animated GIF image as a single TIFF / GIF file(s)...
All of this can be done with a minimum amount of code and a low requirement of CPU & memory usage.
More information on multi-page TIFF image support...
Metadata Support
GdPicture SDKs provide extended functions for reading and writing common metadata models.
Supported metadata models are:
EXIF Tags (Read / Write).
GPS Tags (Read / Write).
Thumbnail Tags (Read / Write).
TIFF Tags (Read / Write).
Wang annotations (Read / Write).
IPTC Tags (Read only).
PDF & PDF/A Reading & Writing Features
GdPicture SDKs also provide easy-to-use functions for reading & creating PDFs without utilizing Adobe Acrobat including:
Protection & Encryption (40 bit, 128 bit & 256-bit).
Compression (RLE, LZW, JBIG2, JPEG, CCITT, Flate...).
Graphs.
Images.
Path construction & painting.
Text.
XMP metadata.
Options for creating 100%
PDF/A compliant documents.
More information about PDF reading & writing...
Barcode Writing
Add in one line of code, linear (1D) barcode to an image. GdPicture technology supports more than 30 barcode types for writing purposes.
Available Barcode Modules:
| UPCVersionA |
UPCVersionE |
UPCSupplemental2Digit |
UPCSupplemental5Digit |
EAN13 |
| EAN8 |
Interleaved2of5 |
Standard2of5 |
Industrial2of5 |
Code39 |
| Code39Extended |
Codabar |
PostNet |
Bookland |
ISBN |
| JAN13 |
MSIMod10 |
MSI2Mod10 |
MSIMod11 |
MSIMod11Mod10 |
| ModifiedPlessey |
Code11 |
USD8 |
UCC12 |
UCC13 |
| LOGMARS |
Code128 |
Code128A |
Code128B |
Code128C |
| ITF14 |
Code93 |
|
|
|
Drawing Shapes
A set of drawing functions are provided that enable you to:
Draw Bezier curves.
Draw lines.
Draw circles.
Draw rectangles.
Draw ellipses.
Draw grids.
Draw pies.
Draw polygons.
These functions also include alpha channel support for drawing semi-transparent or watermarked figures, gradient support, angle rotation support and many other great features.
Automatic Document Recognition Engine
GdPicture ADR™& is a clever engine designed for automatic document classification and categorization tasks in a document management system. This allows your application to identify invoices, checks, page separators, and any other type of document.
With GdPicture ADR, you can automatically or manually assign an electronic document to one or more categories, based on its contents.
More information about ADR Technology...
Optical Character Recognition (OCR)
GdPicture SDKs include OCR functionality, via the GdPicture Tesseract Plugin.
Add to your application a fast and accurate OCR engine and the functionality to build searchable PDFs from scanned images or faxes.
More information about OCR...
1D Barcode Recognition
Add to your applications the ability to detect and decode nearly 20 industrial 1D barcode types from more than 90 document formats, such as bitmap, metafile and PDF.
Available Barcode Modules:
| Industrial 2 of 5
|
Inverted 2 of 5
|
Interleaved 2 of 5
|
| Iata 2 of 5
|
Matrix 2 of 5
|
Code 39
|
|
Codeabar
|
Bcd Matrix |
DataLogic 2 of 5 |
| Code 128
|
Code 93
|
EAN 8 |
| EAN 13
|
EAN 128 |
UPC Version A
|
|
UPC Version E
|
ADD 2
|
ADD 5
|
More information about 1D Barcode Recognition...
Thumbnail Viewer Control
GdPicture provide a powerful
Thumbnail Viewer Component formerly called
ThumbnailEx.
ThumbnailEx is an embeddable control to display thumbnails from raster image, metafile and PDF documents in asynchronous mode to maximize performances. The control can load battery of documents (including PDF) from files or GdPicture Images.
More information about ThumbnailEx control...
Forms Processing - OMR & Template Recognition
GdPicture provides a Forms Processing Plugin including anchoring mechanism (also known as template recognition) and OMR features.
Anchoring mechanism (or template recognition) can help to align area to be processed by filters, OMR, OCR or barcode recognition. For example, if several documents are scanned of the same form, and the scanning orientation or quality is not guaranteed, the GdPicture Anchoring System can be used to specify the orientation of each document and the translation made to each document from the one where the user selected their Areas (surrounding rectangles).
OMR (Optical Mark Recognition) helps to detect the content of a checkbox, fill-in-area , multiple choice examination form, or any area where highlighting is required to indicate a certain choice.
More information about GdPicture Forms Processing Plugin...