aardio 文档

inet.urlData 库模块帮助文档

inet 成员列表 #

inet.urlData(data,path,mime) #

参数 @1 可指定字符串或 buffer,
如果为 null 则自参数 @2 指定的路径加载数据。
参数 @2 指定文件路径,如果用于获取 MIME 可指定并非实际存在的文件名。
可选指定 MIME,如不指定则自参数 @2 指定的路径获取 MIME。

inet.urlData 成员列表 #

生成 Data URL

返回 Data URL

inet.urlData.fromBitmap(/gdip.bitmap对象/) #

参数 @1 指定的 gdip.bitmap 对象。
获取图像数据并返回 Data URL 格式字符串。
如果参数不是 gdip.bitmap 对象则返回 null 值。

inet.urlData.fromImage(imagePathOrBuffer) #

参数 @imagePathOrBuffer 可指定图像文件路径或内存数据(buffer 或字符串),
如果图像数据为 JPG/PNG/GIF/WEBP 格式则返回 Data URL。
如果传入错误的参数类型或不支持的图像格式此函数返回 null

inet.urlData.load(path,mime) #

自参数 @path 指定的路径加载数据。
可选用参数 @mime 指定 MIME,如不指定则自参数 @path 指定的路径获取 MIME。

inet.urlData.parse #

解析 Data URL 并返回解析后数据。

此函数功能与 crypt.bin.decodeBase64DataUrl 函数相同。

inet.urlData.parse(url) #

如果参数不是字符串返回 null 。
如果参数是 Data URL,返回解析后的数据与 MIME。\如果数据由 base64 编码则自动解码。

inet.urlData.save(path,dataUrl) #

解析参数 @dataUrl 指定的 data url ,将解码的数据存放参数 @path 指定的文件。
成功返回 true 。

Markdown 格式