GdPicture.NET 是一款功能全面且可無限分發的文檔圖像處理工具包,開發者可將其作為.NET元件運用在他們的C#,VB.NET,vb6,ASP.NET,Delphi,和PHP應用程式中,從而實現文檔生成,顯示,獲取,編輯和列印等功能。
在您的程序中使用GdPicture.NET,可實現文檔顯示,獲取TWAIN掃描圖像,進行圖像處理,執行光學字符識別操作並涵蓋了所有主流領域的其他文件成像技術。GdPicture.NET支援90種以上從1位到128位的向量和位元圖像格式,包括高動態範圍圖像,JPEG2000,JBIG,PSD,JPEG,TIFF,PNG,RAW等。
GdPicture.NET可用於任何32位和64位元Windows的開發環境,支援.NET或COM組件,如.NET (Framework / Core) or ActiveX components such as Microsoft Visual Studio from Visual Studio 2003 to Visual Studio 2019 & Embarcadero RAD Studio.
GdPicture提供6種不同的.NET版本,它實際上是相同的工具包但是做為不同的授權形式。
- GdPicture.NET Document Imaging SDK Ultimate
- GdPicture.NET Document Imaging SDK
- GdPicture.NET Image SDK
- GdPicture.NET TWAIN SDK
- GdPicture.NET Document Viewer SDK
- GdPicture.NET Partner Edition SDK
更新介紹
General
COM interop版本現在也針對.NET framework 4.0,現在與Windows XP及更高版本兼容。
所有受支持的.NET框架都支持所有GdPicture.NET 14.0功能,包括Office Open Xml支持。
文件影像
通過處理轉換的每個方面(顏色空間,元數據,註釋,圖像,文本......),處理快速文檔轉換,快速將任何支持的格式轉換為PDF和TIFF的新類。
例如:DOCX到PDF,具有完整的佈局保留和Unicode文本支持。
圖像處理
AutoDeskew濾鏡的精度得到了增強。空白頁面檢測引擎
的準確性已得到顯著改善,以便更好地對空白頁面進行排序。
Viewer(具有多頁面查看模式的WinForms版本的新引擎)
實現新的渲染模型,可顯著提高文檔的繪製速度,尤其是對於大位圖和索引位圖,並在多頁面查看模式下顯示多頁文檔。
OCR
OCR引擎的內存使用率以及PDF / OCR生成速度得到了提高; 生成的文件的大小已減少。
對於某些上下文,例如低到中分辨率的位圖和非常大的位圖,精度得到了顯著提高。
註釋
基於GdPicture.NET的應用程序可以在GdPicture.NET支持的所有格式(超過100種)中存儲註釋,包括PDF和TIFF。
由於這一新功能,這些應用程序可以提供協作文檔審閱,因為參與者可以在審閱過程中共享信息。
將Wang註釋轉換為GdPicture註釋的新開源項目。
格式
JPEG2000:解碼引擎比GdPicture.NET 12.更快現在高達25%的
JPEG:速度性能得到了64位版本的增加(10和15%之間)。
PNG:預測變量的壓縮現在快30到50%。
DOCX:對渲染引擎的許多改進,包括對錶格內容和圖片的支持。
RAW:改進了RAW圖像的加載速度,並增加了對80多個新相機的支持。
PDF
GdPicture.NET 14是能夠產生任何支持PDF / A。
在解析,寫入,渲染,內存使用和速度方面有許多重大改進。閱讀複雜的PDF現在快5倍。
在使用Unicode內容編寫PDF時,新的字體生成引擎支持True Type字體的子集化。
增加了許多其他改進:支持PDF光柵化器的傳遞函數,新的CCITT濾波器解碼器,支持添加JPEG圖像而無需解碼/重新編碼圖像等等。
條形碼
所有條形碼引擎在檢索的坐標的速度和準確性方面都得到了改進。
1D條形碼:識別的條形碼增加 10%,識別補丁代碼44%,總體速度提高14%。
數據矩陣:識別的條形碼增加15%。
PDF417:識別出14%的條形碼,現在引擎速度提高了40%。
QR碼:速度提升:比GdPicture12快18%。
系統需求
Operating Requirements
- GdPicture.NET is available as a .NET Framework 4.6.2, .NET Core 3.1 and .NET 6.0 assembly.
- All GdPicture.NET versions are compiled using the AnyCPU Platform target.
- GdPicture.NET 4.6.2 & Core 3.1 assemblies run on Microsoft Windows operating systems family since Windows Vista and Windows Server 2008 in both 32-bit and 64-bit versions.
- GdPicture.NET 6.0 assembly runs on Linux x64, Linux ARM64 and Microsoft Windows operating systems family since Windows Vista and Windows Server 2008 in both 32-bit and 64-bit versions.
Support image file formats
Including TIFF, GIF, JPEG, PNG, SVG, WMF, BMP, PDF, DOCX, RTF, TXT, PCX, PNM, JPEG-2000, JBIG2, HDR, Photoshop files, WEBP, TARGA, JNG, EXR, DDS, PPM, SGI, PBM, PGM, PFM, XBM, XPM, KOALA, IFF, Dr. Halo files, RAW Fax G3, Kodak PhotoCD files, WBMP, ICO, Sun RAS files, camera RAW and many others. GdPicture includes support for reading and writing bitonal, grayscale, indexed, RGB, ARGB & CMYK color images, from 1-bit to 128-bit color depth.
程式截圖
Image Processing | Annotation Preview | Free-hand Drawing | OCR |
TWAIN Acquisition | Viewing Document | Thumbnail Drag and Drop | Optical Mark Recognition |
GdPicture.NET SDK version 14 新版特色
所有主要功能都得到了改進:PDF,TWAIN採集,壓縮,文檔渲染,文檔轉換,條形碼識別,字符識別和文檔清理。
提供了一個新的文檔轉換器引擎(GdPictureDocumentConverter類),並提供了一個新類,以便為文檔和字段識別(GdPictureOCR)提供高級OCR支持。
這個全新的版本還包括其他流行文檔文件格式的新功能或改進功能,包括Office Open Xml相關功能和使用Wang註釋的TIFF。它現在也支持RTF,CUR和WSQ格式。
DocuVieware是HTML5文檔管理的主要擴展,它還包括一個新的註釋註釋管理單元,在所有瀏覽器中添加了對HTTPS雙重掃描的支持,並附帶了一個可顯著提高性能的新內核。現在提供了通過任何流行的Web技術(如Angular,ASP.NET Core,ASP.NET,Java,JavaScript,Node.js和PHP)使用DocuVieware所需的所有資源和功能。
What’s new ?
New document viewer engine
This new version comes with a brand new and redesigned rendering engine permitting to render large bitmap very quickly, and display multipage documents in a multiple page view mode. It has been implemented into the WinForms version of the GdViewer control, for all supported Frameworks.
New document converter class
A new class to handle fast document conversion has been added to the toolkit. It permits to quickly convert any supported document format by GdPicture (more than 100) to popular formats such as PDF and TIFF, by handling every aspect of the conversion (color space, metadata, annotations, image, text…). (GdPicture Ultimate edition required).
New document segmentation class
A new class to segment document has been added to the toolkit. It permits to detect page layout (paragraphs / lines / words) or simply detect connected blobs on a bitmap. (GdPicture Ultimate edition required).
New supported document formats
RTF, DXF are now supported for viewing and conversion. Render & display, get thumbnail, browse, search, convert to PDF or bitmap…
View these documents within GdViewer & DocuVieware with multipage view mode, text search, text selection & extraction and more.
WSQ and ICO image files are also supported for viewing and conversion.
Optical Character recognition (OCR)
GdPicture.NET comes with a brand new class (GdPictureOCR) which includes near than 100 new features to better manage OCR processes. It provides segmentation features, support for OCRing any document to DOCX, HTML, PDF, and text files. It is now possible to process multiple regions of the same document very quickly with advanced support to control characters set, words association, voting mechanism, OCR mode, adaptive classification…
The OCR engine has been dramatically improved to reduce memory usage, enhance stability, and increase accuracy (especially with poor quality bitmap and very large bitmap).
There is also much improvement and bug fixes to better read Japanese, Hebrew, and Arabic text.
Searchable PDF Generation (PDF-OCR)
GdPicture.NET searchable PDF (PDF-OCR) creation has been improved. The creation is now faster and the produced files are smaller.
The character recognition engine has been optimized to use less memory, and the PDF page recognition method has been improved to avoid wasting time on existing visible text. Rotation detection and top of the art skew-detection have been implemented to permit OCR on any kind of oriented pages automatically.
Long term archiving (PDF/A)
PDF/A is an ISO standard for long-term archiving of electronic documents. Thanks to GdPicture.NET PDF/A capabilities, it is possible to create standardized electronic documents that can be rendered reliably over time on any system, when opened with a compliant viewer.
GdPicture.NET is able to generate any flavor of PDF/A: PDF/A -1a, PDF/A -1b, PDF/A -2a, PDF/A -2b, PDF/A -2u, PDF/A -3a, PDF/A -3b and PDF/A -3u.
Additional PDF support features
Most important parts of the PDF core have been enhanced to improve parsing, writing, rendering, memory usage and speed.
GdPicture.NET comes with a new font generation engine supporting subsetting of True Type fonts when writing PDF with Unicode content. The software now supports OpenType font for Unicode text drawing. The new text extraction algorithm builds text closer to the natural reading order.
GdPicture.NET is now up to 5 times faster reading a complex PDF and dramatically faster writing pdf text. GdPicture.NET produces smaller file and the compatibility with several viewers has been improved.
Other new features and enhancements include:
- Support for transfer functions to the PDF rasterizer.
- Added support for applying digital signature with Timestamp.
- New CCITT filter decoder.
- Support for adding JPEG image to PDF without decoding / re-encoding the image.
- Improved speed of the PDF rasterizer for jbig2 bitmap.
- PDF packing has been improved for documents with links.
- Improved page normalization support.
- Improved processing speed (and memory usage) of big documents.
- Printing: reduced generated spool size for some complex documents.
- Printing: improved quality of produced pages, especially with virtual printers.
- PDF/UA support.
- PDF 2.0 support.
Office Open Xml Word Processing Document
GdPicture.NET includes a lot of improvements of the rendering engine and provides support for tables content and pictures. The rendering engine is up to 80% faster.
MICR engines
Dramatically improved MICR engine accuracy and speed for CMC7 and E13B fonts. Improved check reader engine.
MRC Compression engine
Dramatically improved the MRC engine to produce smaller and better quality PDFs. Read more.
Barcode engines
The GdPicture.NET barcode reading engines use an error correction mechanism which makes the reading robust to noise caused by low image quality. An improved error correction mechanism has been introduced within GdPicture.NET to improve the speed and accuracy of the engines.
Barcodes use finder pattern to locate the code within a document. The processing of the finder pattern has been fine tuned to improve the speed and the barcode coordinates retrieved by the engines.
The following figures have been obtained when comparing GdPicture.NET engines to GdPicture.NET 12.0 engines on a wide collection of documents:
- 1D barcode reading engine
- 10% more barcodes recognized
- 44% more patch codes recognized
- 14% faster
- Data matrix barcode reading engine
- 15% more barcodes recognized
- PDF 417 reading engine
- 14% more barcodes recognized
- 40% faster
- QR code reading engine
- 18% faster
- 24% more barcodes recognized
Document Imaging Filters
- GdPicture.NET page auto-deskew accuracy has been improved. A better correction of the skew introduced when making use of an automatic document feeder during the scan improves the legibility of the document (together with the character recognition accuracy).
- The accuracy of the blank page detection engine has been dramatically improved to better sort empty pages, to handle punch holes and margins. It can also now be applied on specific region of interest.
- Added support for region of interest to the blank page detection algorithm.
- The blank page detection engine can now identify margins and punch holes.
- Introduced a new color dropout filter to drop a specific color into several contexts: drop out forms, etc..
- Improved color detection engine accuracy.
- Dramatically improved all borders detection filters.
- Punch hole removal filter is now able to remove punch holes from greyscale and color images.
- Punch hole removal filter now removes punch holes from documents scanned with a white background scanner.
- Punch hole removal filter now removes punch holes made by specialized hole punch for comb binding (rectangles).
- Added a new sophisticated Despeckle filter for bitonal images.
Annotation comments
GdPicture.NET helps integrator tackle the document review challenge thanks to the new comment feature.
GdPicture.NET based applications can store comments within all formats supported by GdPicture.NET (more than 100) including PDF and TIFF. Thanks to this new feature, these applications can offer collaborative document review as the participants can share information during the review process.
Comments support has been introduced by the mean of an update the GdPicture/XMP annotation scheme.
Wang annotation support
Wang annotation is an old and badly documented annotation format. In order to help several customers in trouble with thousands of documents using this deprecated format, ORPALIS has developed tools to convert these old-fashioned files to state of the art annotated PDFs or TIFFs.
This tool is available as open source project on github. See: https://github.com/Orpalis/WangTagReading
Image codecs improvements
- GdPicture.NET image compression speed has been improved:
- Up to 25% faster decoding JPEG2000
- About 10-15% faster compressing JPEG images on 64-bit systems
- 30% up to 50% faster compressing PNG images with predictors
- Improved RAW images loading speed and added support for more than 80 new cameras
- Support for reading and writing alpha channel within BMP files (bitmap info header version 5)
- Improved document format detection
- Added support to append pages to existing multipage tiff images without the need to re-encode existing pages
Miscellaneous
- Added support for compressed bitmap using memory transfer mode when scanning via Twain
- Improved Twain memory transfer speed
- Improved 1D barcode writer encoding
- GdViewer (WinForm and wpf) now honors the exif rotation tag of the displayed image
- Improved MRC speed and accuracy
- Improved primitive drawing speed (rectangle, ellipse, line, path…) (up to 3x faster)
- The reference guide has been dramatically improved and will be continuously updated
Global improvements in DocuVieware
Benefiting from the latest improvements in GdPicture.NET, a lot has been done in the inside of DocuVieware 3.0 at several levels to improve performance, memory footprint and, therefore, user experience.
The rendering quality of images has also been greatly improved for certain zoom levels and the PDF rendering time has been dramatically speeded up. Data transfer speed between server and client is faster.
Format support has also been improved and it is now possible to export a Microsoft Office OpenXML document to vector PDF.
Added support for link to URI.
Added support for ASP.NET Core Web Applications (.NET Framework).
Added link annotation support in built-in annotation palette.
DocuVieware TWAIN acquisition
The DocuVieware TWAIN Web Connector 2.0 now supports TWAIN acquisition over HTTPS so it does not break the security chain in SSL secured environments. All the security aspect is automatically taken care of during the installation process so it is totally transparent to both the user and developer.
DocuVieware 3.0 also allows to programmatically define a default configuration using the corresponding JavaScript client API methods that have been added. Besides the acquisition settings, you can also choose whether you want the device driver dialog to appear or not, so it is now possible to silently scan documents within DocuVieware and make the acquisition process easier for your end users.
DocuVieware new Comment feature and built-in Snap-In
In the continuity of the existing annotation system, a new annotations comment feature has been added to GdPicture.NET to help integrators tackle the document review challenge.
DocuVieware 3.0 provides a new built-in rich user experience Snap-In that allows users to add, remove and edit comments.
The collaborative document review process is made easy for everyone thanks to comment statuses and discussion support allowing a user to answer to an existing content.
This comment feature is available for PDF and TIFF document but also for all the 100+ document formats DocuVieware supports.
DocuVieware printing support
Header and footer have been removed when printing in Chrome and Firefox. Page alignment is now centered by default.
DocuVieware User Interface localization
DocuVieware 3 supports several new languages: Swedish, Norwegian, Finnish, Korean, Slovenian and Hebrew. This increases the number of supported languages in DocuVieware 3.0 to 25.
DocuVieware learning resources and tutorials
A new set of tutorials is provided to facilitate DocuVieware 3.0 integration in any web technology. Those richly illustrated step by step guides demonstrate how to serve DocuVieware through a REST API and integrate it inside your application using JavaScript, Angular, PHP, Java, ASP.NET and more.
.NET Framework
GdPicture.NET supports .NET Framework 4 and higher. The software development kit is compatible with Windows XP and higher. The COM/ActiveX edition is now targeting the .NET 4.0 Framework (was 4.5) making it compatible on all operating system since Windows XP.
All GdPicture.NET features are now available on all supported .NET Frameworks, including Office Open Xml support.
GdPicture.NET Plugins
OCR Tesseract Engine plugin |
Based on a continuously improved version of the Google’s open source Tesseract OCR engine, the GdPicture OCR Tesseract Plugin adds features to GdPicture.NET such as text recognition on a specific area of an image and the ability to create searchable PDF/A files (PDF-OCR) from scanned documents, images or existing PDF documents. GdPicture OCR Tesseract Plugin offers built-in Multi-threading support, handles more than 100 languages (full list here) and can process more than 100 document formats. |
MICR plugin |
GdPicture MICR Plugin is a 100% royalty free extension of GdPicture.NET which allows to decode "CMC7" and "E-13B" characters from documents with outstanding speed and accuracy. The plugin is also able to detect and decode the MICR line from any structured document such as checks by analyzing the full page layout. MICR stands for Magnetic Ink Character Recognition and is a standard encoding technology in Banking industry used mainly for checks. |
DICOM plugin |
DICOM (for Digital Imaging and Communications in Medicine) is a standard for handling, storing, printing, and transmitting information in medical imaging. Add to your applications the ability to handle medical-related images for viewing and analysis purpose. |
2D Barcode Reader and Writer plugin |
GdPicture 2D Barcode
|
Forms Processing plugin |
GdPicture Forms Processing Plugin is a 100% royalty-free extension of GdPicture.NET SDK which provides anchoring mechanism (also known as template recognition) and OMR features.
|
1D Barcode Recognition Plugin |
GdPicture 1D Barcode Reader And Generator Plugin is a 100% royalty-free 1D Barcode reader and writer engine for developing applications using GdPicture.NET Imaging SDK. Add to your document processing applications, the ability to write and decode more than 20 industrial 1D barcode types (including Patch Code) in more than 90 document formats, including Bitmap, Metafile and PDF. Read linear barcodes from any source such as stream, file, scanned image, clipboard, http, ftp… Note: 1D barcode drawing support is included in the following GdPicture.NET editions: GdPicture.NET Document Imaging SDK Ultimate, GdPicture.NET Document Imaging SDK, GdPicture.NET Image SDK, GdPicture.NET TWAIN SDK and in the Partner Edition. |
Managed PDF plugin |
GdPicture.NET Managed PDF Plugin is a 100% royalty-free extension of GdPicture.NET which brings extended support of the PDF format for .NET application (C# and VB.NET) and non managed applications written in Visual Basic 6, Delphi, Microsoft Access, Windev and more… GdPicture PDF Plugin is a very intuitive API with full Unicode support which works fast on large documents and delivers valued features such as PDF/A generation, digital signature support, PDF merging and splitting, PDF modification, PDF rasterization, PDF creation with interactive form fields, PDF layers… |
Color Detection Plugin |
Developers can add robust, fast and thread-safe color-detection support in managed and non managed applications with few lines of code.
|
JBIG2 Encoder plugin |
GdPicture JBIG2 Encoder Plugin is a 100% royalty-free extension of GdPicture.NET which allows to read and write JBIG2 images. JBIG2 is an image compression standard for bi-level images, developed by the Joint Bi-level Image Experts Group. More info here. Add to your document processing applications the ability to compress more than 90 document formats and get a better compression of your PDF documents. |
XMP/Annotations plugin |
GdPicture XMP/Annotations Plugin is a 100% royalty-free extension of GdPicture.NET which allows users to markup PDF documents TIFF and JPEG Images. Add annotation capability to your application such as custom annotations, rubber-stamp, sticky notes, freehand, text, redaction and more… |