转换到JPEG 命令 操作系统支持:Windows 所属类别:图像转换
将本库支持的图像文件转换为JPEG文件,支持大部分JPEG压缩选项。成功返回 1 ,失败返回一个小于等于零的数值,具体为: 0: 未知错误; -1: 文件不存在; -2: 系统资源不足; -3: 该文件格式不被支持; -4: 编码时出错; -6: 编码时系统资源不足; -7: 编码参数错误 。
语法: 整数型 转换到JPEG (源文件名,目标文件名,灰度还是真彩,图像品质,是否使用优化编码,是否柔化)
参数名 |
描 述 |
源文件名 |
必需的;文本型。可以是本支持库支持的任意文件格式,用文件全名(包含路径)。 |
目标文件名 |
必需的;文本型。参数值指定转换后保存到的目标文件名。 |
灰度还是真彩 |
必需的;逻辑型,初始值为“假”。参数值等于真为8位灰度图,等于假为24位真彩图,默认值为假。 |
图像品质 |
必需的;整数型,初始值为“75”。参数值在 1 到 100 之间,否则为错!默认为 75 。 |
是否使用优化编码 |
必需的;逻辑型,初始值为“真”。同等质量的JPEG图像文件,优化编码是压缩比最好的,默认值为真。 |
是否柔化 |
必需的;整数型,初始值为“0”。参数值在 0 到 100 之间,否则为错!0
为无柔化。在压缩比很大的JPEG文件中,适当的柔化可以改善图像质量。默认值为 0 。 |
例程
说明
使用文本操作命令将欲保存文件的扩展名取出,如果扩展名为“.jpg”,则通过“转换到JPEG”命令将bmp等图片格式转换为jpg格式。
参考:例程1