Available in the LEADTOOLS Imaging toolkit. |
Customizing File Format Lists
LEADTOOLS lets you customize the file format lists included in the Save dialog, displayed using ShowSaveDlg method, and the File Conversion dialog, displayed using ShowFileConversionDlg method. Customizing lets you include only those file formats, BPP options and sub-format options that you want, instead of all files formats, BPP options and sub-format options supported by LEADTOOLS.
Below all LEADTOOLs supported save formats, BPP, and sub-formats to use it for customize Save and File Conversion dialogs throw FILESAVEFORMAT structure.
LEAD (*.cmp)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_LEAD |
1 |
No sub-formats |
|
8, 24 |
FF_SAVE_SUB_CMP_NONPROGRESSIVE |
JPEG (*.jpg)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_JPEG |
8 |
FF_SAVE_SUB_JPEG8_YUV_400 |
|
12 |
FF_SAVE_SUB_JPEG12_YUV_400 |
|
16 |
No sub-formats |
|
24 |
FF_SAVE_SUB_JPEG24_YUV_444 |
LEAD Wavelet(*.cmw)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_CMW |
8, 12, 16, 24 |
No sub-formats |
JPEG 2000(*.j2k; *.jp2)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_J2K |
8, 12, 16, 24 |
FF_SAVE_SUB_J2K_STREAM |
TIF (*.tif)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_TIFF |
1 |
FF_SAVE_SUB_TIFF1_CCITT |
|
4 |
FF_SAVE_SUB_TIFF4_UNCOMPRESSED |
|
2, 3, 5, 6, 7 |
FF_SAVE_SUB_TIFFOTHER_UNCOMPRESSED |
|
8 |
FF_SAVE_SUB_TIFF8_UNCOMPRESSEDRGB |
|
12 |
FF_SAVE_SUB_TIFF12_UNCOMPRESSED |
|
16 |
FF_SAVE_SUB_TIFF16_UNCOMPRESSED |
|
24 |
FF_SAVE_SUB_TIFF24_UNCOMPRESSEDRGB |
|
32 |
FF_SAVE_SUB_TIFF32_UNCOMPRESSEDRGB FF_SAVE_SUB_TIFF32_UNCOMPRESSEDCMYK FF_SAVE_SUB_TIFF32_RLERGB FF_SAVE_SUB_TIFF32_RLECMYK FF_SAVE_SUB_TIFF32_LZWRGB FF_SAVE_SUB_TIFF32_LZWCMYK
|
|
48 |
FF_SAVE_SUB_TIFF48_UNCOMPRESSEDRGB |
|
64 |
FF_SAVE_SUB_TIFF64_UNCOMPRESSEDRGB |
GIF (*.gif)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_GIF |
1, 2, 3, 4, 5, 6, 7, 8 |
FF_SAVE_SUB_GIF_INTERLACED89A |
CServe PNG (*.png)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_PNG |
1, 4, 8, 24, 32 |
No sub-formats |
Animated Cursor (*.ani)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_ANI |
1, 4, 8, 24 |
No sub-formats |
CALS (*.cal)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_CALS |
1 |
FF_SAVE_SUB_CALS |
Cineon (*.cin)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_CIN |
24 |
No sub-formats |
CLP (*.clp)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_CLP |
1, 4, 24 |
No sub-formats |
|
8 |
FF_SAVE_SUB_CLP_UNCOMPRESSED |
Compressed Windows Metafile (*.wmz)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_WMZ |
24 |
No sub-formats |
DICOM DIC Gray (*.dic)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_DICOMGRAY |
8 |
FF_SAVE_SUB_DICOM8_GRAY |
|
16 |
FF_SAVE_SUB_DICOM16_GRAY |
DICOM DIC Color (*.dic)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_DICOMCOLOR |
24 |
FF_SAVE_SUB_DICOM24_COLOR |
Dr Halo (*.cut)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_CUT |
8 |
No sub-formats |
ECW (*.ecw)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_ECW |
24 |
No sub-formats |
EMF (*.emf)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_EMF |
8, 24 |
No sub-formats |
EPS (*.eps)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_EPS |
8 |
No sub-formats |
EXIF (*.tif)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_EXIF |
24 |
FF_SAVE_SUB_EXIF_UNCOMPRESSEDRGB |
FAX (Raw) (*.fax)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_FAX |
1 |
FF_SAVE_SUB_FAX_G3_1D |
FIT (*.fit)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_FIT |
8, 16, 32 |
No sub-formats |
FLC (*.flc)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_FLC |
8 |
No sub-formats |
FPX (*.fpx)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_FPX |
8, 24 |
FF_SAVE_SUB_FPX_UNCOMPRESSED |
GEM (*.img)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_IMG |
1 |
No sub-formats |
GeoTIFF (*.tif)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_GEOTIFF |
16 |
No sub-formats |
IFF (*.iff)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_IFF |
1 – 8, 24 |
FF_SAVE_SUB_IFF_ILBM_UNCOMPRESSED |
ITG (*.itg)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_ITG |
1 |
FF_SAVE_SUB_ITG_RLE |
JBIG (*.jbg)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_JBIG |
1 - 8 |
No sub-formats |
JBIG2 (*.jb2)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_JBIG2 |
1 |
No sub-formats |
MacPaint (*.mac)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_MAC |
1 |
No sub-formats |
MacPaint (*.mac)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_PCT |
1, 4, 8, 16, 24 |
No sub-formats |
MODCA IOCA (*.ica)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_MODCA |
1 |
FF_SAVE_SUB_ICA_G3_1D |
|
4 |
FF_SAVE_SUB_ICA4_ABIC |
MRC (*.mrc)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_MRC |
24 |
FF_SAVE_SUB_LEAD_MRC |
MS FAX (AWD) (*.awd)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_AWD |
1 |
No sub-formats |
MS Paint (*.msp)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_MSP |
1 |
No sub-formats |
OS/2 BMP (*.bmp)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_OS2BMP |
1, 4, 8, 24 |
FF_SAVE_SUB_OS2_VER1 |
PBM (*.pbm)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_PBM |
1 |
FF_SAVE_SUB_PBM_ASCII |
PCX (*.pcx)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_PCX |
1, 4, 8, 24 |
No sub-formats |
PDF (*.pdf)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_PDF |
1 |
FF_SAVE_SUB_PDF1_UNCOMPRESSED |
|
2 |
FF_SAVE_SUB_PDF2_RAS_PDF_LZW |
|
4 |
FF_SAVE_SUB_PDF4_RAS_PDF_LZW |
|
8 |
FF_SAVE_SUB_PDF8_UNCOMPRESSED |
|
24 |
FF_SAVE_SUB_PDF24_UNCOMPRESSED |
PGM (*.pgm)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_PGM |
8 |
FF_SAVE_SUB_PGM_ASCII |
PPM (*.ppm)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_PPM |
24 |
FF_SAVE_SUB_PGM_ASCII |
PSD (*.psd)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_PSD |
1, 8, 24 |
No sub-formats |
PSP (*.ppm)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_PSP |
1, 4, 8, 24 |
FF_SAVE_SUB_PSP_RLE |
RAW data (*.raw)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_RAW |
|
|
Raw IOCA (*.ica)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_RAWICA |
1 |
FF_SAVE_SUB_RAWICA_G3_1D |
Scitex Continuous Tone SCT (*.sct)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_SCT |
24, 32 |
No sub-formats |
SGI (*.sgi)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_SGI |
8, 24, 32 |
FF_SAVE_SUB_SGI_UNCOMPRESSED |
Structured Fax File (*.sff)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_SFF |
1 |
No sub-formats |
SUN Ras (*.ras)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_RAS |
1, 4, 8, 24, 32 |
FF_SAVE_SUB_RAS_RLE |
TGA (*.tga)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_TGA |
8, 16, 24, 32 |
FF_SAVE_SUB_TGA_RLE |
TIFX (*.tifx)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_TIFX |
1 |
FF_SAVE_SUB_TIFX_CCITT_G4 |
|
3, 8, 24 |
No sub-formats |
Winfax (*.wfx)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_WFX |
1 |
FF_SAVE_SUB_WFX_CCITT_G3_1D |
Winfax (*.wfx)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_BMP |
1 |
No sub-formats |
|
4, 8 |
FF_SAVE_SUB_BMP_UNCOMPRESSED |
|
16, 24, 32 |
No sub-formats |
Win Cursor (*.cur)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_CUR |
1, 4, 8, 24 |
No sub-formats |
Win Icon (*.ico)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_ICO |
1, 4, 8, 24 |
No sub-formats |
Wireless Bitmap (WBMP) (*.wbmp)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_WBMP |
1 |
No sub-formats |
WMF (*.wmf)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_WMF |
8, 24 |
No sub-formats |
WPG (*.wpg)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_WPG |
1, 4, 8 |
No sub-formats |
XBM (*.xbm)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_XBM |
1 |
No sub-formats |
Xionics SMP (*.smp)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_SMP |
1 |
FF_SAVE_SUB_SMP_CCITT_GROUP3_1D |
XPM (*.xpm)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_XPM |
8, 16, 24, 32 |
No sub-formats |
XWD (*.xwd)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
FF_SAVE_XWD |
1, 4, 8 |
FF_SAVE_SUB_XWD_VERSION10 |
|
16, 24, 32 |
No sub-formats |
Adaptive bi-level image compression (*.abic)
Format Constant (nType): |
Supported BPP: |
Supported Sub-formats for each BPP: |
DLG_FF_SAVE_ABIC |
1 |
No sub-formats |
|
4 |
No sub-formats |