aardio 文档

process.gifsicle 库模块帮助文档

process 成员列表

process.gifsicle()

返回对象:processPopenObject

process.gifsicle(output,...)

创建 gifsicle 管道进程
@output 参数指定输出文件,
@output 为 null 修改文件自身,
@output 为 "-" 文件输出到管道,
其他参数请参考 gifsicle 文档

一般不建议直接使用此构造函数,
应改用 process.gifsicle.optimize 函数

process.gifsicle 成员列表

GIF 图像优化与处理工具
https://github.com/kohler/gifsicle/blob/master/COPYING

创建 gifsicle 管道进程
一般不建议直接使用此构造函数,
应改用 process.gifsicle.optimize 函数

process.gifsicle.get(input,output,cmdline...)

process.gifsicle.get(input,output,cmdline...get(/*执行命令并返回进程输出  
成功进程输出为空字符串,否则返回错误信息,  
参数@1指定输入 GIF 文件路径,  
可选用参数@2 指定输出 GIF 文件路径,  
参数@3可以用文本、数组、或多个文本参数指定命令行参数*/,,"--optimize=3 --colors 128 --lossy=20")

process.gifsicle.optimize(input,output,level,lossiness)

input 指定输入 GIF 文件路径,  
@output 参数指定输出文件,  
省略 @output 为 null 修改文件自身,  
@output 为 "-" 文件输出到管道  
@level 指定优化级别,可选值1到3,默认为3  
可选用 @lossiness 指定损耗值以启用有损压缩,建议值 20

Markdown 格式