# process.pngout 库模块帮助文档

[▶ PNGOUT license](https://advsys.net/ken/utils.htm#pngoutkziplicense) [▶ PNGOUT tutorial](https://advsys.net/ken/util/pngout.htm)

## process 成员列表 <a id="process" href="#process">&#x23;</a>

### process.pngout() <a id="process.pngout" href="#process.pngout">&#x23;</a>
[返回对象:processPopenObject](https://www.aardio.com/zh-cn/docs/library-reference/process/popen.html#processPopenObject)

### process.pngout(...) <a id="process.pngout" href="#process.pngout">&#x23;</a>
调用 pngout 压缩工具。  
可用一个字符串指定多个命令行参数（空格分开），  
或指定多个命令行参数（由 aardio 合并）。  
最基本的用法只要指定需要压缩的 png 文件路径即可。  
返回进程管道（ process.popen 对象）。

## process.pngout 成员列表 <a id="process.pngout" href="#process.pngout">&#x23;</a>

### process.pngout.exePath <a id="process.pngout.exePath" href="#process.pngout.exePath">&#x23;</a>
pngout.exe 路径。  
默认为 `%localappdata%\aardio\std\process\pngout.exe` 。  
如文件不存在则自到官网下载。

### process.pngout.workDir <a id="process.pngout.workDir" href="#process.pngout.workDir">&#x23;</a>
可选指定工作目录。  
如果未指定此目录，则 process.pngout 第 1,2 个构造参数  
以 .png 结束时会尝试转换为完整路径。
