Download link: https://www.gdpicture.com/download/
Reference guide: https://www.gdpicture.com/guides/gdpicture
Latest DocuVieware build demo: http://docuvieware-demo.com/
What's new?
General
- Improved image loading speed.
- SVG image format support (starting Framework 4 edition).
- Native WPF controls, for viewing and annotating documents.
- Native ASP.NET WebControl (DocuVieware), HTML5 & AJAX based, for viewing, editing and annotating documents. See: http://www.docuvieware.com
- New PDF rasterizer and text extraction engines.
- Improved image compression in PDF by using mixed raster content. (available through the Color Detection Plugin).
- Multi-threaded usercontrols (starting Framework 4 edition).
- Improved 1D and 2D barcode recognition accuracy.
- Printing support enhanced.
- MICR font reader engine enhanced. Processing time almost divided by two on checks and increased accuracy on damaged documents.
- GdPicture/XMP annotations are now rendered as native PDF annotation (making them visible under any PDF reader).
- Lot of new functions to handle PDF forms.
- Improved interactive annotation editing responsiveness.
- The COM/ActiveX edition is now based on the .NET Framework 4.0.
- Simplified redistribution for .NET versions: one standalone .NET assembly and separated c++ runtimes.
- New native WPF control *GdViewer* in the WPF namespace.
- New native WPF control *ThumbnailEx* in the WPF namespace.
- New native WPF control *BookmarksTree* in the WPF namespace.
- New ASP.NET WebControl *DocuVieware* in the GdPicture.11.Web.DocuVieware.dll assembly (Ultimate edition only - requires server runtime license.
Document Imaging
- Improved Auto Deskew.
- Improved automatic punch hole removal filter (speed and accuracy).
- Added a new method to delete black margins (including non uniform margins).
- Improved blob removal filter and added overload to remove image parasites by specifying size range.
- Increased OMR speed and reduced memory consumption.
- New automatic text inversion filter.
Printing
- Added print size option to specify how the page size must be adjusted depending of the actual paper size. (actual / fit / shrink oversized).
- Two new rasterizer engines are now available: WPF and Hybrid.
- Added option to increase rendered text contrast on low zoom.
- Text selection with copy to clipboard support in all Viewers.
- MRC compression support.
- Improved PDF text extraction (brand new text extraction engine and text size output).
- Improved PDF digital signature support.
- Asynchronous PDF page thumbnail generation.
- Dramatically increased running speed.
- 4 new controls: GdPicture11.WPF.GdViewer, GdPicture11.WPF.BookmarkTree, GdPicture11.WPF.ThumbnailEx, GdPicture.11.Web.DocuVieware
- GdPicturePDF: the method GetPageTextWithCoords() now provides the text size.
- GdPicturePDF: new overloaded method AddImageFromGdPictureImage() to specify advanced compression mechanism such as color detection and mixed raster content (MRC).
- GdPicturePDF: new overloaded method AddImageFromBitmap() to specify advanced compression mechanism such as color detection and mixed raster content (MRC).
- GdPicturePDF: new overloaded method RenderPageToGdPictureImage() to specify the PDF rasterizer engine to use.
- GdPicturePDF: new overloaded method GetPageThumbnail() to specify the PDF rasterizer engine to use.
- GdPicturePDF: new overloaded method SetPageMetadata to set value from byte array.
- GdPicturePDF: new method FormFieldHasBorderColor()
- GdPicturePDF: new method FormFieldHasBackgroundColor()
- GdPicturePDF: new method GetFormFieldCheckBoxStyle()
- GdPicturePDF: new method SetFormFieldCheckBoxStyle()
- GdPicturePDF: new method GetFormFieldOnStateName()
- GdPicturePDF: new method SetFormFieldOnStateName()
- GdPicturePDF: new method GetFormFieldDefaultValue()
- GdPicturePDF: new method SetFormFieldDefaultValue()
- GdPicturePDF: new method GetFormFieldDefaultChecked()
- GdPicturePDF: new method SetFormFieldDefaultChecked()
- GdPicturePDF: new method GetFormFieldFullTitle()
- GdPicturePDF: new method GetFormFieldFullTitleWithCloneNumber()
- GdPicturePDF: new method GetFormFieldAlternateTitle()
- GdPicturePDF: new method SetFormFieldAlternateTitle()
- GdPicturePDF: new method GetFormFieldCloneNumber()
- GdPicturePDF: new method GetFormFieldVisibility()
- GdPicturePDF: new method SetFormFieldVisibility()
- GdPicturePDF: new method SetFormFieldRequired()
- GdPicturePDF: new method GetFormFieldItemValue()
- GdPicturePDF: new method GetFormFieldRequired()
- GdPicturePDF: new method GetFormFieldRadioInUnison()
- GdPicturePDF: new method GetFormFieldRotation()
- GdPicturePDF: new method SetFormFieldRotation()
- GdPicturePDF: new method GetFormFieldFontColor()
- GdPicturePDF: new method SetFormFieldLocation()
- GdPicturePDF: new method SetFormFieldDoNotScroll()
- GdPicturePDF: new method GetFormFieldDoNotScroll()
- GdPicturePDF: new method SetFormFieldRichText()
- GdPicturePDF: new method GetFormFieldRichText()
- GdPicturePDF: new method SetFormFieldPassword()
- GdPicturePDF: new method GetFormFieldPassword()
- GdPicturePDF: new method SetFormFieldDoNotSpellCheck()
- GdPicturePDF: new method GetFormFieldDoNotSpellCheck()
- GdPicturePDF: new method SetFormFieldFileSelect()
- GdPicturePDF: new method GetFormFieldFileSelect()
- GdPicturePDF: new method SetFormFieldComb()
- GdPicturePDF: new method GetFormFieldComb()
- GdPicturePDF: new method SetFormFieldItemSort()
- GdPicturePDF: new method GetFormFieldItemSort()
- GdPicturePDF: new method SetFormFieldItemCommit()
- GdPicturePDF: new method GetFormFieldItemCommit()
- GdPicturePDF: new method SetFormFieldMultiSelect()
- GdPicturePDF: new method GetFormFieldMultiSelect()
- GdPicturePDF: new method SetFormFieldItemEdit()
- GdPicturePDF: new method GetFormFieldItemEdit()
- GdPicturePDF: new method SetFormFieldNoBorderColor()
- GdPicturePDF: new method SetFormFieldNoBackgroundColor()
- GdPicturePDF: new method SetFormFieldFontColor()
- GdPicturePDF: new method SetFormFieldFontSize()
- GdPicturePDF: new method SetFormFieldFontResName()
- GdPicturePDF: new method SetTextWordSpacing()
- GdPicturePDF: new method SetTextCharSpacing()
- GdPicturePDF: new method SetTextScaling()
- GdPicturePDF: new method SetTextRise()
- GdPicturePDF: new method SigSetCertFromP12()
- GdPicturePDF: new method SigSetCertFromStore()
- GdPicturePDF: new method SigSetCertFromSmartCard()
- GdPicturePDF: new method SigSetSignatureInfos()
- GdPicturePDF: new method SigSetSignaturePos()
- GdPicturePDF: new method SigSetSignaturePosFromPlaceHolder()
- GdPicturePDF: new method SigSetStampImage()
- GdPicturePDF: new method SigSetText()
- GdPicturePDF: new method SigSetText()
- GdPicturePDF: new method SigShowValidationMark()
- GdPicturePDF: new method SigSetCertificationLevel()
- GdPicturePDF: new method SigSign()
- GdPictureImaging: new method AutoTextInvert()
- GdPictureImaging: new method Barcode1DReaderGetBarcodeValueRAWBase64()
- GdPictureImaging: new method BarcodePDF417ReaderGetBarcodeValueRAWBase64()
- GdPictureImaging: new method BarcodeQRReaderGetBarcodeValueRAWBase64()
- GdPictureImaging: new method DeleteBlackMargins()
- GdPictureImaging: new method TagGetExifRotation()
- GdPictureImaging: new overloaded method SelectPage() to select a page in direct access mode.
- GdPictureImaging: new overloaded method TagSetXMLPacket to set value from byte array.
- ThumbnailEx: new property PdfRasterizerEngine to specify the PDF rasterizer engine to use.
- GdViewer: new property EnableTextSelection.
- GdViewer: new property PdfIncreaseTextContrast.
- GdViewer: new property PdfRasterizerEngine to specify the PDF rasterizer engine to use.
- GdViewer: new method GetSelectedText().
- GdViewer: new method SelectAllText().
- GdViewer: new overloaded method Print() to specify how printed pages size must be adjusted depending of the actual paper size.
- GdViewer: new overloaded method PrintDialog() to specify how printed pages size must be adjusted depending of the actual paper size.
- AnnotationManager: new GetOrderedAnnotations() method returning of sorted annotations (by z-order).
- AnnotationManager: new method GetStat()
- AnnotationManager: new method GetAnnotationIdx()
- AnnotationManager: new method SetAnnotationFlipState()
- AnnotationEditor: new method InitFromAnnotationManager()
- New enumerations: PrintSizeOption, PdfRasterizerEngine, PdfAdvancedImageCompression, PdfSignatureType.