This property sets the file format when saving a file using file transfer.

[C++Builder]   imagekitcontrolname->Scan->FileFormat [ = TVIkScanFileFormat ]
[Delphi]   imagekitcontrolname.Scan.FileFormat [ = TVIkScanFileFormat ]

[TVIkScanFileFormat Type]

Unit
     ImageKit

type
     TVIkScanFileFormat = (vikScanFileTIFF, vikScanFilePICT, vikScanFileBMP, vikScanFileXBM, vikScanFileJFIF, vikScanFileFPX, vikScanFileTIFFMULTI, vikScanFilePNG, vikScanFileSPIFF, vikScanFileEXIF, vikScanFilePdf, vikScanFileJp2, vikScanFileJpx, vikScanFileDejavu, vikScanFilePdfA, vikScanFilePdfA2);

Property Value

Value Explanation
vikScanFileTIFF TIFF
vikScanFilePICT PICT
vikScanFileBMP BMP(Default)
vikScanFileXBM XBM
vikScanFileJFIF JFIF(JPEG)
vikScanFileFPX FPX
vikScanFileTIFFMULTI TIFF MULTI
vikScanFilePNG PNG
vikScanFileSPIFF SPIFF
vikScanFileEXIF EXIF
vikScanFilePdf PDF
vikScanFileJp2 JP2 (JPEG2000 Part1)
vikScanFileJpx JPX (JPEG2000 Part2)
vikScanFileDejavu DEJAVE
vikScanFilePdfA PDF/A (Version1)
vikScanFilePdfA2 PDF/A (Version2)

Explanation

The FileFormat property sets the file format when saving a file using file transfer. Please set at appropriate value in the Compression property for the file format set here. Note that depending on the datasource, only uncompressed mode is possible when using file transfer. To retrieve the values supported by the datasource, please execute the GetCapEnumToFloat method.

Setting this value

This value can be set at runtime.

Retrieving this value

This value can be retrieved at runtime.

Differences between the ImageKit7/8/9/10

In VCL the constants contain a "v". In ActiveX, the constants are: ikScanFileTIFF, ikScanFilePICT, ikScanFileBMP, ikScanFileXBM, ikScanFileJFIF, ikScanFileFPX, ikScanFileTIFFMULTI, ikScanFilePNG, ikScanFileSPIFF, ikScanFileEXIF, ikScanFilePdf, ikScanFileJp2, ikScanFileJpx, ikScanFileDejavu, ikScanFilePdfA, ikScanFilePdfA2

 

The ImageKit10 VCL is a product created by Newtone Corporation