VeryPDF PaperTools COM/SDK is a COM/SDK for developers to process scanned image files. PaperTools COM/SDK is contain a Layout Analysis function to analize the layout of any document using complex algorythms, able to recognize with high accuracy the different kind of areas in the page. PaperTools COM/SDK is also able to apply Black Lines Removal, Black Border Removal, Dynamic Thresholding, Deskew, Despeckle, Layout Analysis, etc. operations to scanned image files.
If you are a developer, you can easily integrate VeryPDF PaperTools COM/SDK with your own application via a COM object or .NET assembly.
System Requirements
- Windows 2000 / XP / Server 2003 / Vista / Server 2008 / 7 / 8 / 10 / 11 and later systems of both 32-bit and 64-bit
- Linux (Centos, SuSE and Red Hat on Intel)
- IBM AIX – 32 and 64 Bit
- Mac OS X
Features of VeryPDF PaperTools COM/SDK
General Functions
- VeryPDF PaperTools supports COM and SDK interfaces.
- Provide a COM interface for PHP, Ruby, Python, C#, VB, VB.NET, C++, ASP, JavaScript, VBScript, etc. program languages.
- Supports BMP, JPEG, GIF, PNG, TIFF, MNG, ICO, PCX, TGA, WMF, WBMP, JBG, J2K image formats.
- Black Lines Removal: Remove lines from images. Both vertical and horizontal lines can be removed from every kind of forms.
- Dynamic Thresholding: Convert 256 gray-levels images and color images into monochrome images using Dynamic Thresholding.
- Thresholding and Binarization: Support Fixed Thresholding, Auto Thresholding and various kinds of dither options.
- Deskew: Automatic skew detection and correction in scanned or faxed images. Deskew option is support monochrome, grayscale and color image files. The deskew procedure is fast and accurate.
- Despeckle: Allows the removal of speckle in scanned or faxed images. The speckle is the presence of black points of noise in images acquired by a scanner or received by fax. Despeckle (speckle detection and deletion) can be very easily performed, specifying the maximum width and height of isolated black elements to be considered as speckle.
- Black Border Removal: Allows the automatic black border detection and removal in monochrome, gray-scale and color images. Black border removal can be carried out in two distinct ways: either cropping the images or white colouring the border area.
- Layout Analysis: Allows to analize the layout of any document using complex algorythms, able to recognize with high accuracy the different kind of areas in the page. VeryPDF Layout Analysis SDK in PaperTools identifies the following types of areas: Text,
Inverted Text,
Noise,
Images (pictures or drawings),
Tables (rows, columns and cells),
Horizontal and Vertical Lines. After the layout analysis recognition, it's possible to operate a sub-classification defining some rules according to the kind of document to analize.
- OCR to Text file: OCR Scanned Image files to text files with X, Y, Width, Height positions.
- Are you looking for a solution to analyze your images automatically? No problem, please feel free contact us.
|
|
Technical Details
Input Formats
- BMP, JPEG, GIF, PNG, TIFF, MNG, ICO, PCX, TGA, WMF, WBMP, JBG, J2K
Output Formats
- BMP, JPEG, GIF, PNG, TIFF, MNG, ICO, PCX, TGA, WMF, WBMP, JBG, J2K
Product Variants
- Shell Tool (Command Line)
- API & SDK (Programming Interface)
- COM & ActiveX (Programming Interface)
|
Programming Languages
All program libraries are written in efficient and thread-safe C++. API offers a selection of the following connections to programming languages:
- C#, VB .NET, J# via .NET
- Java via JNI
- MS Visual Basic, Borland Delphi, MS Office products such as Access and C++ via COM
- C and C++ via native C
|