mozjpeg 的 WASM 包装器,为浏览器做好准备

时间:2024-07-18 12:19:02
【文件属性】:

文件名称:mozjpeg 的 WASM 包装器,为浏览器做好准备

文件大小:6KB

文件格式:ZIP

更新时间:2024-07-18 12:19:02

mozjpeg-wasm

mozjpeg-wasm这个库包装了mozjpeg-sys并公开了一些函数来使用mozjpeg对 JPEG 图像执行解码、编码和简单转换。一切都被编译为 WebAssembly 并捆绑在一个 NPM 包中,可以直接在浏览器中使用。安装$ npm i @neslinesli93/mozjpeg-wasm用法该库包含两个文件:mozjpeg-wasm.wasm :它是 WebAssembly 包,它公开了对 JPEG 图像执行操作的所有功能mozjpeg-wasm.js :它公开了 JS 粘合代码,可用于调用 WebAssembly 模块中定义的函数可以在JPEG.rocks 存储库中看到使用示例从源代码构建先决条件:Emscripten (>=1.39.20 )锈 (>=1.48.0 )Rust 目标wasm32-unknown-emscripten 然后你可以启动这个货物命令:$ cargo build --target wasm32-unknown-emscripten


【文件预览】:
mozjpeg-wasm-master
----.gitignore(37B)
----package.json(548B)
----src()
--------main.rs(3KB)
--------transform.rs(3KB)
----.cargo()
--------config(186B)
----Cargo.lock(3KB)
----Cargo.toml(244B)
----README.md(1KB)

网友评论