转换到JPG 命令   操作系统支持:Windows    所属类别:图像转换

将本库支持读取的图像文件转换为JPEG文件,支持大部分JPEG压缩选项。成功返回 1 ,失败返回一个小于等于零的数值,具体为: 0: 未知错误; -1: 文件不存在; -2: 系统资源不足; -3: 该文件格式不被支持; -4: 编码时出错; -6: 编码时系统资源不足; -7: 编码参数错误。 目前可以读取如下源格式的图像并转换到JPEG格式:标准JPEG(全部格式)、BMP(目前仅支持24BMP)、TIFF(单页图像所有格式)、PNG32位及32位以下)、PCX8位和24位,RLE压缩)、PCD(取第三幅)。

语法:  整数型  转换到JPG 源文件名,目标文件名,灰度还是真彩,图像品质,是否使用优化编码,是否柔化)

参数名

描 述

源文件名

必需的;文本型。可以是本支持库支持的任意文件格式,用文件全名(包含路径)

目标文件名

必需的;文本型。参数值指定转换后保存到的目标文件名。

灰度还是真彩

必需的;逻辑型,初始值为。参数值等于真为8位灰度图,等于假24位真彩图,默认值为假。

图像品质

必需的;整数型,初始值为“75”。参数值在 1 100 之间,否则为错!默认为 75

是否使用优化编码

必需的;逻辑型,初始值为。同等质量的JPEG图像文件,优化编码是压缩比最好的,默认值为真。

是否柔化

必需的;整数型,初始值为“0”。参数值在 0 100 之间,否则为错!0 为无柔化。在压缩比很大的JPEG文件中,适当的柔化可以改善图像质量。默认值为 0

 

例程

 

 

说明

 

使用文本操作命令将欲保存文件的扩展名取出,如果扩展名为“.jpg”,则通过“转换到JPG”命令将bmp等图片格式转换为jpg格式。

 

参考:例程1