我有一个使用案例,想要创建(a)一个Node应用程序,该程序(b)执行基本的图像操作(PNG裁剪和调整大小),但是(c)我不能使用外部依赖项,如本机库、GraphicsMagick、ImageMagick、PhantonJS、Inkscape等。
一切都必须在纯JavaScript中完成。
考虑到我想要进行的操作非常简单(只是PNG裁剪和调整大小),这似乎并不难。然而,我找不到没有最终具有外部或本机依赖项的裁剪/调整大小库。
是否存在真正的纯JavaScript库可用于裁剪/调整大小?如果我不得不自己实现它,那么实现这个的难度会有多大?以及我应该从哪里开始?
或者,是否有适合此目的的C函数可以使用emscripten编译?