ImageEn

TImageEnIO.SaveToFile Code Samples


Code samples for SaveToFile.
Automatically generated by the Every Method demo.
// Automated test of SaveToFile (Compression comparison)_JPEG - Typical Values
// SaveToFile - JPEG, Quality: 80% - File Size: 28 KB
IEGlobalSettings().AutoSetBitDepth := True;
ImageEnView1.IO.Params.JPEG_Quality := 80;
ImageEnView1.IO.SaveToFile( 'D:\Image.jpeg, quality: 80%' );



// Automated test of SaveToFile (Compression comparison)_PNG - Typical Values
// SaveToFile - PNG, Compression: 7 - File Size: 361 KB
IEGlobalSettings().AutoSetBitDepth := True;
ImageEnView1.IO.Params.PNG_Compression := 7;
ImageEnView1.IO.SaveToFile( 'D:\Image.png, compression: 7' );



// Automated test of SaveToFile (Compression comparison)_TIFF - Typical Values
// SaveToFile - TIFF (JPEG Compression), Quality: 80% - File Size: 28 KB
IEGlobalSettings().AutoSetBitDepth := True;
ImageEnView1.IO.Params.TIFF_Compression := ioTIFF_JPEG;
ImageEnView1.IO.Params.TIFF_JPEGQuality := 80;
ImageEnView1.IO.SaveToFile( 'D:\Image.tiff (jpeg compression), quality: 80%' );



// Automated test of SaveToFile (Compression comparison)_GIF - Typical Values
// SaveToFile - GIF - File Size: 116 KB
IEGlobalSettings().AutoSetBitDepth := True;



// Automated test of SaveToFile (Compression comparison)_BMP - Typical Values
// SaveToFile - BMP - File Size: 468 KB
IEGlobalSettings().AutoSetBitDepth := True;



// Automated test of SaveToFile (Compression comparison)_JP2 - Typical Values
// SaveToFile - JP2, Quality: 80% - File Size: 104 KB
IEGlobalSettings().AutoSetBitDepth := True;
ImageEnView1.IO.Params.J2000_Quality := 80;
ImageEnView1.IO.SaveToFile( 'D:\Image.jp2, quality: 80%' );



// Automated test of SaveToFile (Compression comparison)_J2K - Typical Values
// SaveToFile - J2K, Quality: 80% - File Size: 104 KB
IEGlobalSettings().AutoSetBitDepth := True;
ImageEnView1.IO.Params.J2000_Quality := 80;
ImageEnView1.IO.SaveToFile( 'D:\Image.j2k, quality: 80%' );



// Automated test of SaveToFile (Compression comparison)_PSD - Typical Values
// SaveToFile - PSD - File Size: 475 KB
IEGlobalSettings().AutoSetBitDepth := True;



// Automated test of SaveToFile (Compression comparison)_IEN - Typical Values
// SaveToFile - IEN (JPEG Compression), Quality: 80% - File Size: 40 KB
IEGlobalSettings().AutoSetBitDepth := True;
ImageEnView1.IO.Params.IEN_Compression := ioJPEG;
ImageEnView1.IO.Params.TIFF_JPEGQuality := 80;
ImageEnView1.IO.SaveToFile( 'D:\Image.ien (jpeg compression), quality: 80%' );



// Automated test of SaveToFile (Compression comparison)_DICOM - Typical Values
// SaveToFile - DICOM (JPEG Compression), Quality: 80% - File Size: 28 KB
IEGlobalSettings().AutoSetBitDepth := True;
ImageEnView1.IO.Params.DICOM_Compression := iedcJPEG;
ImageEnView1.IO.Params.DICOM_JPEGQuality := 80;
ImageEnView1.IO.SaveToFile( 'D:\Image.dicom (jpeg compression), quality: 80%' );



// Automated test of SaveToFile (Compression comparison)_HDP - Typical Values
// SaveToFile - HDP, Quality: 80% - File Size: 22 KB
IEGlobalSettings().AutoSetBitDepth := True;
ImageEnView1.IO.Params.ImageQuality := 0.80;
ImageEnView1.IO.SaveToFile( 'D:\Image.hdp, quality: 80%' );



// Automated test of SaveToFile (Compression comparison)_HEIC - Typical Values
// SaveToFile - HEIC, Quality: 80% - File Size: 83 KB
IEGlobalSettings().AutoSetBitDepth := True;
ImageEnView1.IO.Params.ImageQuality := 0.80;
ImageEnView1.IO.SaveToFile( 'D:\Image.heic, quality: 80%' );



// Automated test of SaveToFile (Compression comparison)_WEBP - Typical Values
// SaveToFile - WEBP, Quality: 80% - File Size: 20 KB
IEGlobalSettings().AutoSetBitDepth := True;
ImageEnView1.IO.Params.ImageQuality := 0.80;
ImageEnView1.IO.SaveToFile( 'D:\Image.webp, quality: 80%' );



// Automated test of SaveToFile (Compression comparison)_JPEG - Alpha Channel - Typical Values
// SaveToFile - JPEG, Quality: 80% - File Size: 20 KB
IEGlobalSettings().AutoSetBitDepth := True;
ImageEnView1.IO.Params.JPEG_Quality := 80;
ImageEnView1.IO.SaveToFile( 'D:\Image.jpeg, quality: 80%' );



// Automated test of SaveToFile (Compression comparison)_PNG - Alpha Channel - Typical Values
// SaveToFile - PNG, Compression: 7 - File Size: 333 KB
IEGlobalSettings().AutoSetBitDepth := True;
ImageEnView1.IO.Params.PNG_Compression := 7;
ImageEnView1.IO.SaveToFile( 'D:\Image.png, compression: 7' );



// Automated test of SaveToFile (Compression comparison)_TIFF - Alpha Channel - Typical Values
// SaveToFile - TIFF (JPEG Compression), Quality: 80% - File Size: 20 KB
IEGlobalSettings().AutoSetBitDepth := True;
ImageEnView1.IO.Params.TIFF_Compression := ioTIFF_JPEG;
ImageEnView1.IO.Params.TIFF_JPEGQuality := 80;
ImageEnView1.IO.SaveToFile( 'D:\Image.tiff (jpeg compression), quality: 80%' );



// Automated test of SaveToFile (Compression comparison)_GIF - Alpha Channel - Typical Values
// SaveToFile - GIF - File Size: 22 KB
IEGlobalSettings().AutoSetBitDepth := True;



// Automated test of SaveToFile (Compression comparison)_BMP - Alpha Channel - Typical Values
// SaveToFile - BMP - File Size: 468 KB
IEGlobalSettings().AutoSetBitDepth := True;



// Automated test of SaveToFile (Compression comparison)_JP2 - Alpha Channel - Typical Values
// SaveToFile - JP2, Quality: 80% - File Size: 98 KB
IEGlobalSettings().AutoSetBitDepth := True;
ImageEnView1.IO.Params.J2000_Quality := 80;
ImageEnView1.IO.SaveToFile( 'D:\Image.jp2, quality: 80%' );



// Automated test of SaveToFile (Compression comparison)_J2K - Alpha Channel - Typical Values
// SaveToFile - J2K, Quality: 80% - File Size: 98 KB
IEGlobalSettings().AutoSetBitDepth := True;
ImageEnView1.IO.Params.J2000_Quality := 80;
ImageEnView1.IO.SaveToFile( 'D:\Image.j2k, quality: 80%' );



// Automated test of SaveToFile (Compression comparison)_PSD - Alpha Channel - Typical Values
// SaveToFile - PSD - File Size: 762 KB
IEGlobalSettings().AutoSetBitDepth := True;



// Automated test of SaveToFile (Compression comparison)_IEN - Alpha Channel - Typical Values
// SaveToFile - IEN (JPEG Compression), Quality: 80% - File Size: 30 KB
IEGlobalSettings().AutoSetBitDepth := True;
ImageEnView1.IO.Params.IEN_Compression := ioJPEG;
ImageEnView1.IO.Params.TIFF_JPEGQuality := 80;
ImageEnView1.IO.SaveToFile( 'D:\Image.ien (jpeg compression), quality: 80%' );



// Automated test of SaveToFile (Compression comparison)_DICOM - Alpha Channel - Typical Values
// SaveToFile - DICOM (JPEG Compression), Quality: 80% - File Size: 20 KB
IEGlobalSettings().AutoSetBitDepth := True;
ImageEnView1.IO.Params.DICOM_Compression := iedcJPEG;
ImageEnView1.IO.Params.DICOM_JPEGQuality := 80;
ImageEnView1.IO.SaveToFile( 'D:\Image.dicom (jpeg compression), quality: 80%' );



// Automated test of SaveToFile (Compression comparison)_HDP - Alpha Channel - Typical Values
// SaveToFile - HDP, Quality: 80% - File Size: 58 KB
IEGlobalSettings().AutoSetBitDepth := True;
ImageEnView1.IO.Params.ImageQuality := 0.80;
ImageEnView1.IO.SaveToFile( 'D:\Image.hdp, quality: 80%' );



// Automated test of SaveToFile (Compression comparison)_HEIC - Alpha Channel - Typical Values
// SaveToFile - HEIC, Quality: 80% - File Size: 64 KB
IEGlobalSettings().AutoSetBitDepth := True;
ImageEnView1.IO.Params.ImageQuality := 0.80;
ImageEnView1.IO.SaveToFile( 'D:\Image.heic, quality: 80%' );



// Automated test of SaveToFile (Compression comparison)_WEBP - Alpha Channel - Typical Values
// SaveToFile - WEBP, Quality: 80% - File Size: 27 KB
IEGlobalSettings().AutoSetBitDepth := True;
ImageEnView1.IO.Params.ImageQuality := 0.80;
ImageEnView1.IO.SaveToFile( 'D:\Image.webp, quality: 80%' );



// Automated test of SaveToFile (Compression comparison)_JPEG - 32-Bit RGBA - Typical Values
// SaveToFile - JPEG, Quality: 80% - File Size: 32 KB
IEGlobalSettings().AutoSetBitDepth := True;
ImageEnView1.IO.Params.JPEG_Quality := 80;
ImageEnView1.IO.SaveToFile( 'D:\Image.jpeg, quality: 80%' );



// Automated test of SaveToFile (Compression comparison)_PNG - 32-Bit RGBA - Typical Values
// SaveToFile - PNG, Compression: 7 - File Size: 48 KB
IEGlobalSettings().AutoSetBitDepth := True;
ImageEnView1.IO.Params.PNG_Compression := 7;
ImageEnView1.IO.SaveToFile( 'D:\Image.png, compression: 7' );



// Automated test of SaveToFile (Compression comparison)_TIFF - 32-Bit RGBA - Typical Values
// SaveToFile - TIFF (JPEG Compression), Quality: 80% - File Size: 32 KB
IEGlobalSettings().AutoSetBitDepth := True;
ImageEnView1.IO.Params.TIFF_Compression := ioTIFF_JPEG;
ImageEnView1.IO.Params.TIFF_JPEGQuality := 80;
ImageEnView1.IO.SaveToFile( 'D:\Image.tiff (jpeg compression), quality: 80%' );



// Automated test of SaveToFile (Compression comparison)_GIF - 32-Bit RGBA - Typical Values
// SaveToFile - GIF - File Size: 17 KB
IEGlobalSettings().AutoSetBitDepth := True;



// Automated test of SaveToFile (Compression comparison)_BMP - 32-Bit RGBA - Typical Values
// SaveToFile - BMP - File Size: 625 KB
IEGlobalSettings().AutoSetBitDepth := True;



// Automated test of SaveToFile (Compression comparison)_JP2 - 32-Bit RGBA - Typical Values
// SaveToFile - JP2, Quality: 80% - File Size: 126 KB
IEGlobalSettings().AutoSetBitDepth := True;
ImageEnView1.IO.Params.J2000_Quality := 80;
ImageEnView1.IO.SaveToFile( 'D:\Image.jp2, quality: 80%' );



// Automated test of SaveToFile (Compression comparison)_J2K - 32-Bit RGBA - Typical Values
// SaveToFile - J2K, Quality: 80% - File Size: 125 KB
IEGlobalSettings().AutoSetBitDepth := True;
ImageEnView1.IO.Params.J2000_Quality := 80;
ImageEnView1.IO.SaveToFile( 'D:\Image.j2k, quality: 80%' );



// Automated test of SaveToFile (Compression comparison)_PSD - 32-Bit RGBA - Typical Values
// SaveToFile - PSD - File Size: 147 KB
IEGlobalSettings().AutoSetBitDepth := True;



// Automated test of SaveToFile (Compression comparison)_IEN - 32-Bit RGBA - Typical Values
// SaveToFile - IEN (JPEG Compression), Quality: 80% - File Size: 49 KB
IEGlobalSettings().AutoSetBitDepth := True;
ImageEnView1.IO.Params.IEN_Compression := ioJPEG;
ImageEnView1.IO.Params.TIFF_JPEGQuality := 80;
ImageEnView1.IO.SaveToFile( 'D:\Image.ien (jpeg compression), quality: 80%' );



// Automated test of SaveToFile (Compression comparison)_HDP - 32-Bit RGBA - Typical Values
// SaveToFile - HDP, Quality: 80% - File Size: 56 KB
IEGlobalSettings().AutoSetBitDepth := True;
ImageEnView1.IO.Params.ImageQuality := 0.80;
ImageEnView1.IO.SaveToFile( 'D:\Image.hdp, quality: 80%' );



// Automated test of SaveToFile (Compression comparison)_HEIC - 32-Bit RGBA - Typical Values
// SaveToFile - HEIC, Quality: 80% - File Size: 48 KB
IEGlobalSettings().AutoSetBitDepth := True;
ImageEnView1.IO.Params.ImageQuality := 0.80;
ImageEnView1.IO.SaveToFile( 'D:\Image.heic, quality: 80%' );



// Automated test of SaveToFile (Compression comparison)_WEBP - 32-Bit RGBA - Typical Values
// SaveToFile - WEBP, Quality: 80% - File Size: 21 KB
IEGlobalSettings().AutoSetBitDepth := True;
ImageEnView1.IO.Params.ImageQuality := 0.80;
ImageEnView1.IO.SaveToFile( 'D:\Image.webp, quality: 80%' );



// Automated test of SaveToFile (Compression comparison)_JPEG - 1-bit - Typical Values
// SaveToFile - JPEG, Quality: 80% - File Size: 67 KB
IEGlobalSettings().AutoSetBitDepth := True;
ImageEnView1.IO.Params.JPEG_Quality := 80;
ImageEnView1.IO.SaveToFile( 'D:\Image.jpeg, quality: 80%' );



// Automated test of SaveToFile (Compression comparison)_PNG - 1-bit - Typical Values
// SaveToFile - PNG, Compression: 7 - File Size: 4 KB
IEGlobalSettings().AutoSetBitDepth := True;
ImageEnView1.IO.Params.PNG_Compression := 7;
ImageEnView1.IO.SaveToFile( 'D:\Image.png, compression: 7' );



// Automated test of SaveToFile (Compression comparison)_TIFF - 1-bit - Typical Values
// SaveToFile - TIFF (JPEG Compression), Quality: 80% - File Size: 67 KB
IEGlobalSettings().AutoSetBitDepth := True;
ImageEnView1.IO.Params.TIFF_Compression := ioTIFF_JPEG;
ImageEnView1.IO.Params.TIFF_JPEGQuality := 80;
ImageEnView1.IO.SaveToFile( 'D:\Image.tiff (jpeg compression), quality: 80%' );



// Automated test of SaveToFile (Compression comparison)_GIF - 1-bit - Typical Values
// SaveToFile - GIF - File Size: 6 KB
IEGlobalSettings().AutoSetBitDepth := True;



// Automated test of SaveToFile (Compression comparison)_BMP - 1-bit - Typical Values
// SaveToFile - BMP - File Size: 20 KB
IEGlobalSettings().AutoSetBitDepth := True;



// Automated test of SaveToFile (Compression comparison)_JP2 - 1-bit - Typical Values
// SaveToFile - JP2, Quality: 80% - File Size: 2 KB
IEGlobalSettings().AutoSetBitDepth := True;
ImageEnView1.IO.Params.J2000_Quality := 80;
ImageEnView1.IO.SaveToFile( 'D:\Image.jp2, quality: 80%' );



// Automated test of SaveToFile (Compression comparison)_J2K - 1-bit - Typical Values
// SaveToFile - J2K, Quality: 80% - File Size: 2 KB
IEGlobalSettings().AutoSetBitDepth := True;
ImageEnView1.IO.Params.J2000_Quality := 80;
ImageEnView1.IO.SaveToFile( 'D:\Image.j2k, quality: 80%' );



// Automated test of SaveToFile (Compression comparison)_PSD - 1-bit - Typical Values
// SaveToFile - PSD - File Size: 9 KB
IEGlobalSettings().AutoSetBitDepth := True;



// Automated test of SaveToFile (Compression comparison)_IEN - 1-bit - Typical Values
// SaveToFile - IEN (JPEG Compression), Quality: 80% - File Size: 86 KB
IEGlobalSettings().AutoSetBitDepth := True;
ImageEnView1.IO.Params.IEN_Compression := ioJPEG;
ImageEnView1.IO.Params.TIFF_JPEGQuality := 80;
ImageEnView1.IO.SaveToFile( 'D:\Image.ien (jpeg compression), quality: 80%' );



// Automated test of SaveToFile (Compression comparison)_HDP - 1-bit - Typical Values
// SaveToFile - HDP, Quality: 80% - File Size: 603 bytes
IEGlobalSettings().AutoSetBitDepth := True;
ImageEnView1.IO.Params.ImageQuality := 0.80;
ImageEnView1.IO.SaveToFile( 'D:\Image.hdp, quality: 80%' );



// Automated test of SaveToFile (Compression comparison)_HEIC - 1-bit - Typical Values
// SaveToFile - HEIC, Quality: 80% - File Size: 85 KB
IEGlobalSettings().AutoSetBitDepth := True;
ImageEnView1.IO.Params.ImageQuality := 0.80;
ImageEnView1.IO.SaveToFile( 'D:\Image.heic, quality: 80%' );



// Automated test of SaveToFile (Compression comparison)_WEBP - 1-bit - Typical Values
// SaveToFile - WEBP, Quality: 80% - File Size: 55 KB
IEGlobalSettings().AutoSetBitDepth := True;
ImageEnView1.IO.Params.ImageQuality := 0.80;
ImageEnView1.IO.SaveToFile( 'D:\Image.webp, quality: 80%' );



// Automated test of SaveToFile (Compression comparison)_JPEG - Random Values
// SaveToFile - JPEG, Quality: 100% - File Size: 122 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;
ImageEnView1.IO.Params.JPEG_Quality := 100;
ImageEnView1.IO.SaveToFile( 'D:\Image.jpeg, quality: 100%' );



// Automated test of SaveToFile (Compression comparison)_PNG - Random Values
// SaveToFile - PNG, Compression: 9 - File Size: 361 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;
ImageEnView1.IO.Params.PNG_Compression := 9;
ImageEnView1.IO.SaveToFile( 'D:\Image.png, compression: 9' );



// Automated test of SaveToFile (Compression comparison)_TIFF - Random Values
// SaveToFile - TIFF (JPEG Compression), Quality: 100% - File Size: 122 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;
ImageEnView1.IO.Params.TIFF_Compression := ioTIFF_JPEG;
ImageEnView1.IO.Params.TIFF_JPEGQuality := 100;
ImageEnView1.IO.SaveToFile( 'D:\Image.tiff (jpeg compression), quality: 100%' );



// Automated test of SaveToFile (Compression comparison)_GIF - Random Values
// SaveToFile - GIF - File Size: 116 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;



// Automated test of SaveToFile (Compression comparison)_BMP - Random Values
// SaveToFile - BMP - File Size: 468 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;



// Automated test of SaveToFile (Compression comparison)_JP2 - Random Values
// SaveToFile - JP2, Quality: 100% - File Size: 93 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;
ImageEnView1.IO.Params.J2000_Quality := 100;
ImageEnView1.IO.SaveToFile( 'D:\Image.jp2, quality: 100%' );



// Automated test of SaveToFile (Compression comparison)_J2K - Random Values
// SaveToFile - J2K, Quality: 100% - File Size: 93 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;
ImageEnView1.IO.Params.J2000_Quality := 100;
ImageEnView1.IO.SaveToFile( 'D:\Image.j2k, quality: 100%' );



// Automated test of SaveToFile (Compression comparison)_PSD - Random Values
// SaveToFile - PSD - File Size: 475 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;



// Automated test of SaveToFile (Compression comparison)_IEN - Random Values
// SaveToFile - IEN (JPEG Compression), Quality: 100% - File Size: 40 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;
ImageEnView1.IO.Params.IEN_Compression := ioJPEG;
ImageEnView1.IO.Params.TIFF_JPEGQuality := 100;
ImageEnView1.IO.SaveToFile( 'D:\Image.ien (jpeg compression), quality: 100%' );



// Automated test of SaveToFile (Compression comparison)_DICOM - Random Values
// SaveToFile - DICOM (JPEG Compression), Quality: 100% - File Size: 123 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;
ImageEnView1.IO.Params.DICOM_Compression := iedcJPEG;
ImageEnView1.IO.Params.DICOM_JPEGQuality := 100;
ImageEnView1.IO.SaveToFile( 'D:\Image.dicom (jpeg compression), quality: 100%' );



// Automated test of SaveToFile (Compression comparison)_HDP - Random Values
// SaveToFile - HDP, Quality: 100% - File Size: 187 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;
ImageEnView1.IO.Params.ImageQuality := 1.00;
ImageEnView1.IO.SaveToFile( 'D:\Image.hdp, quality: 100%' );



// Automated test of SaveToFile (Compression comparison)_HEIC - Random Values
// SaveToFile - HEIC, Quality: 100% - File Size: 115 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;
ImageEnView1.IO.Params.ImageQuality := 1.00;
ImageEnView1.IO.SaveToFile( 'D:\Image.heic, quality: 100%' );



// Automated test of SaveToFile (Compression comparison)_WEBP - Random Values
// SaveToFile - WEBP, Quality: 100% - File Size: 73 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;
ImageEnView1.IO.Params.ImageQuality := 1.00;
ImageEnView1.IO.SaveToFile( 'D:\Image.webp, quality: 100%' );



// Automated test of SaveToFile (Compression comparison)_JPEG - Alpha Channel - Random Values
// SaveToFile - JPEG, Quality: 100% - File Size: 80 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;
ImageEnView1.IO.Params.JPEG_Quality := 100;
ImageEnView1.IO.SaveToFile( 'D:\Image.jpeg, quality: 100%' );



// Automated test of SaveToFile (Compression comparison)_PNG - Alpha Channel - Random Values
// SaveToFile - PNG, Compression: 9 - File Size: 328 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;
ImageEnView1.IO.Params.PNG_Compression := 9;
ImageEnView1.IO.SaveToFile( 'D:\Image.png, compression: 9' );



// Automated test of SaveToFile (Compression comparison)_TIFF - Alpha Channel - Random Values
// SaveToFile - TIFF (JPEG Compression), Quality: 100% - File Size: 80 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;
ImageEnView1.IO.Params.TIFF_Compression := ioTIFF_JPEG;
ImageEnView1.IO.Params.TIFF_JPEGQuality := 100;
ImageEnView1.IO.SaveToFile( 'D:\Image.tiff (jpeg compression), quality: 100%' );



// Automated test of SaveToFile (Compression comparison)_GIF - Alpha Channel - Random Values
// SaveToFile - GIF - File Size: 22 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;



// Automated test of SaveToFile (Compression comparison)_BMP - Alpha Channel - Random Values
// SaveToFile - BMP - File Size: 468 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;



// Automated test of SaveToFile (Compression comparison)_JP2 - Alpha Channel - Random Values
// SaveToFile - JP2, Quality: 100% - File Size: 98 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;
ImageEnView1.IO.Params.J2000_Quality := 100;
ImageEnView1.IO.SaveToFile( 'D:\Image.jp2, quality: 100%' );



// Automated test of SaveToFile (Compression comparison)_J2K - Alpha Channel - Random Values
// SaveToFile - J2K, Quality: 100% - File Size: 98 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;
ImageEnView1.IO.Params.J2000_Quality := 100;
ImageEnView1.IO.SaveToFile( 'D:\Image.j2k, quality: 100%' );



// Automated test of SaveToFile (Compression comparison)_PSD - Alpha Channel - Random Values
// SaveToFile - PSD - File Size: 752 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;



// Automated test of SaveToFile (Compression comparison)_IEN - Alpha Channel - Random Values
// SaveToFile - IEN (JPEG Compression), Quality: 100% - File Size: 30 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;
ImageEnView1.IO.Params.IEN_Compression := ioJPEG;
ImageEnView1.IO.Params.TIFF_JPEGQuality := 100;
ImageEnView1.IO.SaveToFile( 'D:\Image.ien (jpeg compression), quality: 100%' );



// Automated test of SaveToFile (Compression comparison)_DICOM - Alpha Channel - Random Values
// SaveToFile - DICOM (JPEG Compression), Quality: 100% - File Size: 81 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;
ImageEnView1.IO.Params.DICOM_Compression := iedcJPEG;
ImageEnView1.IO.Params.DICOM_JPEGQuality := 100;
ImageEnView1.IO.SaveToFile( 'D:\Image.dicom (jpeg compression), quality: 100%' );



// Automated test of SaveToFile (Compression comparison)_HDP - Alpha Channel - Random Values
// SaveToFile - HDP, Quality: 100% - File Size: 191 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;
ImageEnView1.IO.Params.ImageQuality := 1.00;
ImageEnView1.IO.SaveToFile( 'D:\Image.hdp, quality: 100%' );



// Automated test of SaveToFile (Compression comparison)_HEIC - Alpha Channel - Random Values
// SaveToFile - HEIC, Quality: 100% - File Size: 94 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;
ImageEnView1.IO.Params.ImageQuality := 1.00;
ImageEnView1.IO.SaveToFile( 'D:\Image.heic, quality: 100%' );



// Automated test of SaveToFile (Compression comparison)_WEBP - Alpha Channel - Random Values
// SaveToFile - WEBP, Quality: 100% - File Size: 62 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;
ImageEnView1.IO.Params.ImageQuality := 1.00;
ImageEnView1.IO.SaveToFile( 'D:\Image.webp, quality: 100%' );



// Automated test of SaveToFile (Compression comparison)_JPEG - 32-Bit RGBA - Random Values
// SaveToFile - JPEG, Quality: 100% - File Size: 95 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;
ImageEnView1.IO.Params.JPEG_Quality := 100;
ImageEnView1.IO.SaveToFile( 'D:\Image.jpeg, quality: 100%' );



// Automated test of SaveToFile (Compression comparison)_PNG - 32-Bit RGBA - Random Values
// SaveToFile - PNG, Compression: 9 - File Size: 46 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;
ImageEnView1.IO.Params.PNG_Compression := 9;
ImageEnView1.IO.SaveToFile( 'D:\Image.png, compression: 9' );



// Automated test of SaveToFile (Compression comparison)_TIFF - 32-Bit RGBA - Random Values
// SaveToFile - TIFF (JPEG Compression), Quality: 100% - File Size: 95 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;
ImageEnView1.IO.Params.TIFF_Compression := ioTIFF_JPEG;
ImageEnView1.IO.Params.TIFF_JPEGQuality := 100;
ImageEnView1.IO.SaveToFile( 'D:\Image.tiff (jpeg compression), quality: 100%' );



// Automated test of SaveToFile (Compression comparison)_GIF - 32-Bit RGBA - Random Values
// SaveToFile - GIF - File Size: 17 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;



// Automated test of SaveToFile (Compression comparison)_BMP - 32-Bit RGBA - Random Values
// SaveToFile - BMP - File Size: 625 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;



// Automated test of SaveToFile (Compression comparison)_JP2 - 32-Bit RGBA - Random Values
// SaveToFile - JP2, Quality: 100% - File Size: 125 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;
ImageEnView1.IO.Params.J2000_Quality := 100;
ImageEnView1.IO.SaveToFile( 'D:\Image.jp2, quality: 100%' );



// Automated test of SaveToFile (Compression comparison)_J2K - 32-Bit RGBA - Random Values
// SaveToFile - J2K, Quality: 100% - File Size: 125 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;
ImageEnView1.IO.Params.J2000_Quality := 100;
ImageEnView1.IO.SaveToFile( 'D:\Image.j2k, quality: 100%' );



// Automated test of SaveToFile (Compression comparison)_PSD - 32-Bit RGBA - Random Values
// SaveToFile - PSD - File Size: 147 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;



// Automated test of SaveToFile (Compression comparison)_IEN - 32-Bit RGBA - Random Values
// SaveToFile - IEN (JPEG Compression), Quality: 100% - File Size: 49 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;
ImageEnView1.IO.Params.IEN_Compression := ioJPEG;
ImageEnView1.IO.Params.TIFF_JPEGQuality := 100;
ImageEnView1.IO.SaveToFile( 'D:\Image.ien (jpeg compression), quality: 100%' );



// Automated test of SaveToFile (Compression comparison)_DICOM - 32-Bit RGBA - Random Values
// SaveToFile - DICOM (JPEG Compression), Quality: 100% - File Size: 95 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;
ImageEnView1.IO.Params.DICOM_Compression := iedcJPEG;
ImageEnView1.IO.Params.DICOM_JPEGQuality := 100;
ImageEnView1.IO.SaveToFile( 'D:\Image.dicom (jpeg compression), quality: 100%' );



// Automated test of SaveToFile (Compression comparison)_HDP - 32-Bit RGBA - Random Values
// SaveToFile - HDP, Quality: 100% - File Size: 133 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;
ImageEnView1.IO.Params.ImageQuality := 1.00;
ImageEnView1.IO.SaveToFile( 'D:\Image.hdp, quality: 100%' );



// Automated test of SaveToFile (Compression comparison)_HEIC - 32-Bit RGBA - Random Values
// SaveToFile - HEIC, Quality: 100% - File Size: 62 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;
ImageEnView1.IO.Params.ImageQuality := 1.00;
ImageEnView1.IO.SaveToFile( 'D:\Image.heic, quality: 100%' );



// Automated test of SaveToFile (Compression comparison)_WEBP - 32-Bit RGBA - Random Values
// SaveToFile - WEBP, Quality: 100% - File Size: 39 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;
ImageEnView1.IO.Params.ImageQuality := 1.00;
ImageEnView1.IO.SaveToFile( 'D:\Image.webp, quality: 100%' );



// Automated test of SaveToFile (Compression comparison)_JPEG - 1-bit - Random Values
// SaveToFile - JPEG, Quality: 100% - File Size: 174 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;
ImageEnView1.IO.Params.JPEG_Quality := 100;
ImageEnView1.IO.SaveToFile( 'D:\Image.jpeg, quality: 100%' );



// Automated test of SaveToFile (Compression comparison)_PNG - 1-bit - Random Values
// SaveToFile - PNG, Compression: 9 - File Size: 4 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;
ImageEnView1.IO.Params.PNG_Compression := 9;
ImageEnView1.IO.SaveToFile( 'D:\Image.png, compression: 9' );



// Automated test of SaveToFile (Compression comparison)_TIFF - 1-bit - Random Values
// SaveToFile - TIFF (JPEG Compression), Quality: 100% - File Size: 174 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;
ImageEnView1.IO.Params.TIFF_Compression := ioTIFF_JPEG;
ImageEnView1.IO.Params.TIFF_JPEGQuality := 100;
ImageEnView1.IO.SaveToFile( 'D:\Image.tiff (jpeg compression), quality: 100%' );



// Automated test of SaveToFile (Compression comparison)_GIF - 1-bit - Random Values
// SaveToFile - GIF - File Size: 6 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;



// Automated test of SaveToFile (Compression comparison)_BMP - 1-bit - Random Values
// SaveToFile - BMP - File Size: 20 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;



// Automated test of SaveToFile (Compression comparison)_JP2 - 1-bit - Random Values
// SaveToFile - JP2, Quality: 100% - File Size: 2 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;
ImageEnView1.IO.Params.J2000_Quality := 100;
ImageEnView1.IO.SaveToFile( 'D:\Image.jp2, quality: 100%' );



// Automated test of SaveToFile (Compression comparison)_J2K - 1-bit - Random Values
// SaveToFile - J2K, Quality: 100% - File Size: 2 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;
ImageEnView1.IO.Params.J2000_Quality := 100;
ImageEnView1.IO.SaveToFile( 'D:\Image.j2k, quality: 100%' );



// Automated test of SaveToFile (Compression comparison)_PSD - 1-bit - Random Values
// SaveToFile - PSD - File Size: 9 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;



// Automated test of SaveToFile (Compression comparison)_IEN - 1-bit - Random Values
// SaveToFile - IEN (JPEG Compression), Quality: 100% - File Size: 86 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;
ImageEnView1.IO.Params.IEN_Compression := ioJPEG;
ImageEnView1.IO.Params.TIFF_JPEGQuality := 100;
ImageEnView1.IO.SaveToFile( 'D:\Image.ien (jpeg compression), quality: 100%' );



// Automated test of SaveToFile (Compression comparison)_DICOM - 1-bit - Random Values
// SaveToFile - DICOM (JPEG Compression), Quality: 100% - File Size: 174 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;
ImageEnView1.IO.Params.DICOM_Compression := iedcJPEG;
ImageEnView1.IO.Params.DICOM_JPEGQuality := 100;
ImageEnView1.IO.SaveToFile( 'D:\Image.dicom (jpeg compression), quality: 100%' );



// Automated test of SaveToFile (Compression comparison)_HDP - 1-bit - Random Values
// SaveToFile - HDP, Quality: 100% - File Size: 18 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;
ImageEnView1.IO.Params.ImageQuality := 1.00;
ImageEnView1.IO.SaveToFile( 'D:\Image.hdp, quality: 100%' );



// Automated test of SaveToFile (Compression comparison)_HEIC - 1-bit - Random Values
// SaveToFile - HEIC, Quality: 100% - File Size: 107 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;
ImageEnView1.IO.Params.ImageQuality := 1.00;
ImageEnView1.IO.SaveToFile( 'D:\Image.heic, quality: 100%' );



// Automated test of SaveToFile (Compression comparison)_WEBP - 1-bit - Random Values
// SaveToFile - WEBP, Quality: 100% - File Size: 84 KB
IEGlobalSettings().AutoSetBitDepth := True;
IEGlobalSettings().AutoOptimizeOnSave := True;
ImageEnView1.IO.Params.ImageQuality := 1.00;
ImageEnView1.IO.SaveToFile( 'D:\Image.webp, quality: 100%' );