GDPICTURE V. 5 Releases [Updated]
Posted: Wed Feb 20, 2008 2:24 pm
Hi,
The new GdPicture V5 releases are now available !
These new major releases based on GdPicture V5 technologies should be considered as new products. Therefore, there is no project compatibility between old & new editions.
Major improvements
- Easier and faster usage of the SDK.
- Support for new image formats: XPM, XBM, WBMP, TGA, SGI, Sun RAS, PSD, MNG, Kodak PhotoCD files, KOALA files, JP2, J2K, JNG, IFF, HDR, Raw Fax G3, EXR, DDS and Dr. Halo.
- Support for IPTC tags (Read only).
- Increase speed of image decoding: 30% faster to load image files.
- Better support for large image.
- Easier edition of multipage tiff image. Can now swap, delete and insert frames easily.
- Better support for various TIFF formats (16-bits grayscale...)
- Better PDF support.
- Include a new automatic document recognition engine (GdPicture ADR).
- Better ICC profil support.
- Better TWAIN support based on the new gdtwain.dll 4.0.0.6 Release.
- New ICC Profile & Color Remap functions.
- New Histogram functions.
New methods of the Imaging class
Class Imaging: new method ADRAddImageToTemplate()
Class Imaging: new method ADRCreateTemplateFromFile()
Class Imaging: new method ADRCreateTemplateFromFileICM()
Class Imaging: new method ADRCreateTemplateFromGdPictureImage()
Class Imaging: new method ADRDeleteTemplate()
Class Imaging: new method ADRGetCloserTemplateForFile()
Class Imaging: new method ADRGetCloserTemplateForFileICM()
Class Imaging: new method ADRGetCloserTemplateForGdPictureImage()
Class Imaging: new method ADRGetLastRelevance()
Class Imaging: new method ADRGetTemplateCount()
Class Imaging: new method ADRGetTemplateID()
Class Imaging: new method ADRGetTemplateTag()
Class Imaging: new method ADRLoadTemplateConfig()
Class Imaging: new method ADRSaveTemplateConfig()
Class Imaging: new method ADRSetTemplateTag()
Class Imaging: new method ColorPaletteGetEntrie()
Class Imaging: new method ColorPaletteSwapEntries()
Class Imaging: new method CreateImageFromStringICM()
Class Imaging: new method CreateImageFromStreamICM()
Class Imaging: new method CreateImageFromByteArrayICM()
Class Imaging: new method CreateImageFromGdiPlusImage()
Class Imaging: new method DisableGdimgplugCodecs()
Class Imaging: new method DrawImageOP()
Class Imaging: new method DrawImageOPRect()
Class Imaging: new method ExifTagSetValueBytes()
Class Imaging: new method ExifTagDeleteAll()
Class Imaging: new method GetGdiplusImage()
Class Imaging: new method GetImageColorSpace()
Class Imaging: new method GetPixelFormat()
Class Imaging: new method GetResizedImage()
Class Imaging: new method HistogramGet8Bpp()
Class Imaging: new method HistogramGetARGB()
Class Imaging: new method HistogramGetAlpha()
Class Imaging: new method HistogramGetRed()
Class Imaging: new method HistogramGetGreen()
Class Imaging: new method HistogramGetBlue()
Class Imaging: new method ICCAddFromFile()
Class Imaging: new method ICCAddProfileToFile()
Class Imaging: new method ICCExportToFile()
Class Imaging: new method ICCImageHasProfile()
Class Imaging: new method ICCRemove()
Class Imaging: new method ICCRemoveProfileToFile()
Class Imaging: new method IPTCTagCount()
Class Imaging: new method IPTCTagGetValueString()
Class Imaging: new method IPTCTagGetValueBytes()
Class Imaging: new method IPTCTagGetID()
Class Imaging: new method IPTCTagGetType()
Class Imaging: new method IPTCTagGetLength()
Class Imaging: new method IsBitonal()
Class Imaging: new method IsCMYKFile()
Class Imaging: new method IsPixelFormatHasAlpha()
Class Imaging: new method SaveAsJ2K()
Class Imaging: new method SaveAsTGA()
Class Imaging: new method SaveAsWBMP()
Class Imaging: new method SaveAsXPM()
Class Imaging: new method SetColorRemap()
Class Imaging: new method TiffAppendPageFromFile()
Class Imaging: new method TiffAppendPageFromGdPictureImage()
Class Imaging: new method TiffCreateMultiPageFromFile()
Class Imaging: new method TiffCreateMultiPageFromFileICM()
Class Imaging: new method TiffCreateMultiPageFromGdPictureImage()
Class Imaging: new method TiffDeletePage()
Class Imaging: new method TiffInsertPageFromFile()
Class Imaging: new method TiffInsertPageFromGdPictureImage()
Class Imaging: new method TiffIsMultiPage()
Class Imaging: new method TiffMergeFileList()
Class Imaging: new method TiffSaveMultiPageToFile()
Class Imaging: new method TiffSwapPages()
Class Imaging: new method GetTextHeight()
Class Imaging: new method GetTextWidth()
Class Imaging: new method TwainAddGdPictureImagetoPdf()
Class Imaging: new method TwainPdfStart()
Class Imaging: new method TwainPdfStop()
New methods of the GdViewer class
Class GdViewer: new method DisplayFromByteArrayICM()
Class GdViewer: new method DisplayFromStreamICM()
Class GdViewer: new method ExifTagGetID()
Class GdViewer: new method GetLicenseMode()
Class GdViewer: new method GetStat()
Class GdViewer: new method IPTCTagCount()
Class GdViewer: new method IPTCTagGetID()
Class GdViewer: new method IPTCTagGetValueString()
Class GdViewer: new method SetItemMenuEnable()
Class GdViewer: new method SetMouseIcon()
Class GdViewer: new method ZoomArea()
New Event of the GdViewer class
Class GdViewer: new Event PaintControl
New properties of the GdViewer class
Class GdViewer: new property ForceScrollBars
Class GdViewer: new property ImagePosition
Class GdViewer: new property MousePointer
Class GdViewer: new property PdfDisplayFormField
Best regards,
Loïc
The new GdPicture V5 releases are now available !
These new major releases based on GdPicture V5 technologies should be considered as new products. Therefore, there is no project compatibility between old & new editions.
Major improvements
- Easier and faster usage of the SDK.
- Support for new image formats: XPM, XBM, WBMP, TGA, SGI, Sun RAS, PSD, MNG, Kodak PhotoCD files, KOALA files, JP2, J2K, JNG, IFF, HDR, Raw Fax G3, EXR, DDS and Dr. Halo.
- Support for IPTC tags (Read only).
- Increase speed of image decoding: 30% faster to load image files.
- Better support for large image.
- Easier edition of multipage tiff image. Can now swap, delete and insert frames easily.
- Better support for various TIFF formats (16-bits grayscale...)
- Better PDF support.
- Include a new automatic document recognition engine (GdPicture ADR).
- Better ICC profil support.
- Better TWAIN support based on the new gdtwain.dll 4.0.0.6 Release.
- New ICC Profile & Color Remap functions.
- New Histogram functions.
New methods of the Imaging class
Class Imaging: new method ADRAddImageToTemplate()
Class Imaging: new method ADRCreateTemplateFromFile()
Class Imaging: new method ADRCreateTemplateFromFileICM()
Class Imaging: new method ADRCreateTemplateFromGdPictureImage()
Class Imaging: new method ADRDeleteTemplate()
Class Imaging: new method ADRGetCloserTemplateForFile()
Class Imaging: new method ADRGetCloserTemplateForFileICM()
Class Imaging: new method ADRGetCloserTemplateForGdPictureImage()
Class Imaging: new method ADRGetLastRelevance()
Class Imaging: new method ADRGetTemplateCount()
Class Imaging: new method ADRGetTemplateID()
Class Imaging: new method ADRGetTemplateTag()
Class Imaging: new method ADRLoadTemplateConfig()
Class Imaging: new method ADRSaveTemplateConfig()
Class Imaging: new method ADRSetTemplateTag()
Class Imaging: new method ColorPaletteGetEntrie()
Class Imaging: new method ColorPaletteSwapEntries()
Class Imaging: new method CreateImageFromStringICM()
Class Imaging: new method CreateImageFromStreamICM()
Class Imaging: new method CreateImageFromByteArrayICM()
Class Imaging: new method CreateImageFromGdiPlusImage()
Class Imaging: new method DisableGdimgplugCodecs()
Class Imaging: new method DrawImageOP()
Class Imaging: new method DrawImageOPRect()
Class Imaging: new method ExifTagSetValueBytes()
Class Imaging: new method ExifTagDeleteAll()
Class Imaging: new method GetGdiplusImage()
Class Imaging: new method GetImageColorSpace()
Class Imaging: new method GetPixelFormat()
Class Imaging: new method GetResizedImage()
Class Imaging: new method HistogramGet8Bpp()
Class Imaging: new method HistogramGetARGB()
Class Imaging: new method HistogramGetAlpha()
Class Imaging: new method HistogramGetRed()
Class Imaging: new method HistogramGetGreen()
Class Imaging: new method HistogramGetBlue()
Class Imaging: new method ICCAddFromFile()
Class Imaging: new method ICCAddProfileToFile()
Class Imaging: new method ICCExportToFile()
Class Imaging: new method ICCImageHasProfile()
Class Imaging: new method ICCRemove()
Class Imaging: new method ICCRemoveProfileToFile()
Class Imaging: new method IPTCTagCount()
Class Imaging: new method IPTCTagGetValueString()
Class Imaging: new method IPTCTagGetValueBytes()
Class Imaging: new method IPTCTagGetID()
Class Imaging: new method IPTCTagGetType()
Class Imaging: new method IPTCTagGetLength()
Class Imaging: new method IsBitonal()
Class Imaging: new method IsCMYKFile()
Class Imaging: new method IsPixelFormatHasAlpha()
Class Imaging: new method SaveAsJ2K()
Class Imaging: new method SaveAsTGA()
Class Imaging: new method SaveAsWBMP()
Class Imaging: new method SaveAsXPM()
Class Imaging: new method SetColorRemap()
Class Imaging: new method TiffAppendPageFromFile()
Class Imaging: new method TiffAppendPageFromGdPictureImage()
Class Imaging: new method TiffCreateMultiPageFromFile()
Class Imaging: new method TiffCreateMultiPageFromFileICM()
Class Imaging: new method TiffCreateMultiPageFromGdPictureImage()
Class Imaging: new method TiffDeletePage()
Class Imaging: new method TiffInsertPageFromFile()
Class Imaging: new method TiffInsertPageFromGdPictureImage()
Class Imaging: new method TiffIsMultiPage()
Class Imaging: new method TiffMergeFileList()
Class Imaging: new method TiffSaveMultiPageToFile()
Class Imaging: new method TiffSwapPages()
Class Imaging: new method GetTextHeight()
Class Imaging: new method GetTextWidth()
Class Imaging: new method TwainAddGdPictureImagetoPdf()
Class Imaging: new method TwainPdfStart()
Class Imaging: new method TwainPdfStop()
New methods of the GdViewer class
Class GdViewer: new method DisplayFromByteArrayICM()
Class GdViewer: new method DisplayFromStreamICM()
Class GdViewer: new method ExifTagGetID()
Class GdViewer: new method GetLicenseMode()
Class GdViewer: new method GetStat()
Class GdViewer: new method IPTCTagCount()
Class GdViewer: new method IPTCTagGetID()
Class GdViewer: new method IPTCTagGetValueString()
Class GdViewer: new method SetItemMenuEnable()
Class GdViewer: new method SetMouseIcon()
Class GdViewer: new method ZoomArea()
New Event of the GdViewer class
Class GdViewer: new Event PaintControl
New properties of the GdViewer class
Class GdViewer: new property ForceScrollBars
Class GdViewer: new property ImagePosition
Class GdViewer: new property MousePointer
Class GdViewer: new property PdfDisplayFormField
Best regards,
Loïc