Version : | GFL SDK v2.20 |
Copyright (c) : | 1991-2004 Pierre-E Gougelet. All Rights Reserved. |
GFL v2.20 (LIBFORMAT v4.25) 15/09/2004:
Added : GFL_ALLOCATEBITMAP_CALLBACK, GFL_PROGRESS_CALLBACK & GFL_WANTCANCEL_CALLBACK callback
Added : gflSetIPTCValue & gflRemoveIPTCValue to change IPTC value
Added : gflLoadIPTC, gflSaveIPTC, gflBitmapSetIPTC
Added : gflJPEGGetComment, gflJPEGSetComment, gflPNGGetComment, gflPNGSetComment
Added : Support of long pathname on Windows NT (with \\?\)
Added : gflGetFileInformationFromMemory, gflLoadBitmapFromMemory, gflLoadThumbnailFromMemory
Fixed : Many bugs & improved speed
GFL v2.11 (LIBFORMAT v4.20) 15/05/2004:
GFL v2.00 (LIBFORMAT v4.11) 17/10/2003:
Added : OptimizeHuffmanTable, InAscii in GFL_SAVE_PARAMS
Added : LutType, LutData, LutFilename in GFL_LOAD_PARAMS for Cineon/DPX
Added : LutType, LutData, LutFilename in GFL_SAVE_PARAMS for Cineon/DPX
Added : GFL_SAVE_ANYWAY
Added : GFL_LOAD_ORIGINAL_DEPTH to load the picture in 10/12/16bits
Added : 16bits per component read/write support
Cineon | 10/12/16bits R/W | |
DPX | 10/12/16bits R/W | |
TIFF | 16bits R/W | |
PNG | 16bits R/W | |
PSD | 16bits R | |
SGI | 16bits R/W | |
Maya IFF | 16bits R |
GFL v1.93 (LIBFORMAT v3.93) 02/04/2003:
Added : gflGetFileInformationFromHandle
Added : Small, standard & full dll
Fixed : Delphi include
Fixed : Many bugs fixed
GFL v1.90 (LIBFORMAT v3.90) 20/12/2002:
Added : tolerance in gflAutoCrop
Added : gflImportFromClipboard, gflExportIntoClipboard & gflImportFromHWND
Added : gflConvolve & gflEqualizeOnLuminance
Added : gflReplaceColor & gflMerge
Added : GFL_LOAD_ORIGINAL_COLORMODEL to load CMYK file in CMYK
Added : gflDrawPointColor, gflDrawLineColor, gflDrawPolylineColor, gflDrawRectangleColor, gflDrawPolygonColor, gflDrawCircleColor
Added : gflSepia & gflSepiaExt
Added : gflAdjustHLS
Added : gflRotateFine
Added : gflSetColorAt
Changed : color added in gflAllockBitmap
Changed : Many bugs fixed & format added
Changed : gflResizeCanvas, mode added
GFL v1.70 (LIBFORMAT v3.71) 12/06/2002:
Changed: BE CAREFULL, now black&white file are loaded with 1bit/pixel. If you want always load your binary file in 1bit/pixel, use the flag
GFL_LOAD_BINARY_AS_GREY
Added: gflSwapColors
Added: gflSetPluginsPathname to use XnView's plugins
Added: DefaultAlpha in GFL_LOAD_PARAMS
Fixed: Some problems with GFL_ARGB type
Fixed: Some problems with gflChangeColorDepth
Fixed: XWD 1bits
Fixed: CLP 32bits
Fixed: FLC
Fixed: LIF
Fixed: some Aldus WMF
Fixed: Some old PNG
Fixed: ICO 32bits
Fixed: TIFF CIE Lab
Fixed: Problem with some Targa
Fixed: SGI RLE
Fixed: DICOM
Fixed: Jpeg-2000
Fixed: XWD
Fixed: Quicktime Image
Fixed: TIFF 48bits LZW + Predictor
Fixed: TIFF Packbits with 16bits/component
Changed: Libpng 1.0.13
Changed: libjbig 1.4
Changed: zlib 1.1.4
Added: Iris graphic & Eclipse read support
Added: DPX 10bits/component writing
Added: OTB read support
Added: Micrografx Picture Publisher 4.0 & 5.0 read support
Added: Webshot wbz read support
Added: DICOM jpeg 12bits
Added: WhyPic read support
Added: Clie PRC 16bits
Added: EA Sports FSH read support
Added: WAD3 (Half life) read support
Added: TIFF "Old jpeg style" with embedded jpeg
Added: TIFF with thunderscan compression
Added: TIFF Adobe Deflate
GFL v1.55 (LIBFORMAT v3.55) 29/03/2002:
Added: GFL_LOAD_READ_ALL_COMMENT for GFL_LOAD_PARAMS
Added: gflCloneBitmap
Added: gflAutoCrop
Fixed: Problems when bitmap origin is GFL_BOTTOM
Added: Filters in GFLAx
Added: Multi-thread support
Added: gflBitblt
Fixed: DPX little endian
Fixed: BFX BITWARE with more than 1 page
Fixed: BMP 15bits
Fixed: EPS/PS with ghostscript
Fixed: MBM 12 & 16 bits
Fixed: PCX 256colors
Added: PhotoPaint stand alone format
Added: Macintosh PICT jpeg
Added: writing WRL with alpha
Added: FITS write support
Added: DPX write support
Added: Auto F/X, AIP read support
Added: B3D read support
Added: In GFLAx, Average, Balance, Blur, Brightness, Contrast, EdgeDetectHeavy, EdgeDetectLight, EdgeDetectMedium,
Emboss, EmbossMore, EnhanceDetail, EnhanceFocus, FocusRestauration, Equalize, Gamma, GaussianBlur, LogCorrection, Maximum, Minimum,
MedianBox, MedianCross, Negative, Normalize, Sharpen, Soften, BackColor, Clone, MaskColor, NumberOfColorsUsed,
SaveFormatDescription, UseTransparency, Refresh
Fixed: In GFLAx, ChangeColorDepth
Changed: In GFLAx SaveFormat
Added: ARGB support
GFL v1.50 (LIBFORMAT v3.51) 10/03/2002:
Added: GFL_LOAD_READ_ALL_COMMENT for GFL_LOAD_PARAMS
Added: ColorModel & Comment in GFL_FILE_INFORMATION
Added: gflFreeFileInformation, Now you must use this function to freeing GFL_FILE_INFORMATION
Added: gflGetLabelForColorModel
Added: GFL_COLOR
Added: gffCanvasResize
Added: gflGetColorAt
Added: gflJpegLosslessTransform
Changed: All process functions can be used with NULL for dst !
Changed: GFL_FILE_INFORMATION struct
Changed: GFL_MODE_TO_TRUECOLORS removed, New GFL_MODE_TO_RGB, GFL_MODE_TO_RGBA, GFL_MODE_TO_BGR, GFL_MODE_TO_ABGR, GFL_MODE_TO_BGRA
Added: gflLogCorrection, gflNormalize, gflEqualize, gflBalance
Added: Bitmap type GFL_BGRA
Added: GFL_LOAD_FORCE_COLOR_MODEL to load all picture in 24 or 32 bits !
Added: GFL_ERROR_BAD_PARAMETERS
Added: GFL_MODE_TO_RGB, GFL_MODE_TO_RGBA, GFL_MODE_TO_BGR, GFL_MODE_TO_ABGR, GFL_MODE_TO_BGRA for gflChangeColorDepth
Changed: filters & lut tools are now in GFL Extended
Changed: GFL_BITMAP structure
Changed: GFLSTDAPI deleted, now Callbakcs are GFLAPI
Added: In GFLE, gflConvertBitmapIntoDIB, gflConvertBitmapIntoDDB, gflConvertDIBIntoBitmap, gflConvertDDBIntoBitmap, gflLoadBitmapIntoDIB, gflLoadBitmapIntoDDB (Windows only)
Added: In GFLE, gflAddText (Windows only)
Added: PDS3 read support
Fixed: EPS with preview & TIFF
Fixed: DPI are not saved correctly in JPEG
Fixed: With WMF/EMF some memory not freed
Fixed: JPEG writing crash if no more space
Fixed: kqp
Fixed: IFF 6bits
Fixed: FLI
Fixed: Maya IFF with Zbuffer
Fixed: XWD 16bits
Fixed: PNG interlaced writing
Fixed: FPG & MAP reading
Fixed: PCX size greater than 16000
Fixed: 24bits ICO writing
Fixed: GIF writing with transparency=0
Fixed: Dicom reading
Fixed: PCD with rotate flag
Fixed: Transparency index in PNG
Fixed: 2bits tiff writing
Fixed: Softimage pic problem
Fixed: Tiff with bad RowPerStrip
Changed: TIFF G3/G4 are now saved with Photometric (white=0)
Added: Kinupix skin, Just Buttons animated, Axialis screensaver read support
Added: TI86 read support
Added: Webshots read support
Added: Amiga icon read support
Added: MBM 12, 16 & 24 bit read support
Added: CLP 16bits read support
Added: Targa 32bits in RLE
Added: Biorad writing
Added: PABX background read/write support
Added: Picture Gear Pocket read/write support
Added: Xerox DIFF, Hemera Photo Image read support
Added: ARN read support
Added: Male MRI & Male Normal CT read support
Added: PhotoPaint read support
Added: BYU-SIR read support
Added: BYU-SIR, CoverDesigner & CoverDesigner Template read support
GFL v1.30 (LIBFORMAT v3.15) 10/10/2001:
Added: Interface for Delphi (Thanks to Ingo Neumann)
Added: Interface for Visual Basic (Thanks to Jerome Quintard)
Added: Tiff LZW+Predictor writing
Added: ColorModel in LOAD_PARAMS, bitmap can be loaded in BGR order and GFL_BOTTOM_LEFT
Added: LoadBitmapFromHandle & LoadPreviewFromHandle
Added: TransparentIndex in GFL_BITMAP
Added: GFL_LOAD_IGNORE_READ_ERROR
Added: SaveBitmapFromHandle
Added: Light version of GFL (libgfls) with only support of PNG/JPEG/BMP/TARGA/TIF/IFF/GIF/PCX/XPM/PICT
Added: gflGetNumberOfColorsUsed
GFL v1.20 (LIBFORMAT v3.00) 26/06/2001:
Added: gflFormatIsSupported
Added: gflFormatIsWritableByIndex, gflFormatIsWritableByName
Added: gflFormatIsReadableByIndex, gflFormatIsReadableByName
Added: gflGetDefaultFormatSuffixByIndex, gflGetDefaultFormatSuffixByName
Added: gflGetFormatDescriptionByIndex, gflGetFormatDescriptionByName
Added: parameters for PCD/RAW/YUV
Added: gflwException
Added: gflwFormat::GetDefaultExtension
Added: gflwColormap
Added: .lib for bcc
GFL v1.10 (LIBFORMAT v2.98) 22/01/2001:
Available