aardio 文档
aardio 范例: WebP 图像
import win.ui;
/*DSG{{*/
var winform = win.form(text="WebP 图像";right=759;bottom=469)
winform.add(
plus={cls="plus";left=101;top=78;right=626;bottom=372;z=1}
)
/*}}*/
// GDI+ 组件通常不会加载 gdip.webp,需要显式导入
import gdip.webp;
// 加载图像,支持 GDI+ 格式与 WebP 格式
var webp = gdip.webp("~\example\Graphics\.gdip.jpg")
// 转换并保存为 WebP 图像,参数 2 可选
webp.save("/test.webp",80/*质量,-1 为无损,省略为 80*/);
// 赋值为 plus 控件的图像属性时,自动转换为 gdip.bitmap 对象。
//winform.plus.background = gdip.webp("/test.webp")
//导入 gdip.webp 库以后,gdip.bitmap 与 plus 控件自动支持 .webp 后缀的文件
winform.plus.background = "/test.webp"
//导入 inet.http 与 gdip.webp 库则 gdip.bitmap/plus 控件自动支持 .webp 后缀的图像网址
import inet.http;
winform.show();
win.loopMessage();
Markdown 格式