在Azure网站上使用Node.js进行image processing

我正在开发一个使用Node.js的Web项目,用户可以通过上传到服务器来设置他们的个人资料图像。

我需要对这些图像执行基本操作(resize和裁剪),然后将它们存储到一个blob中。

我通常使用GraphicsMagic或ImageMagick来实现这种任务,但是我想在Microsoft Azure网站上发布这个项目。

有没有一种已知和安全的方式来使用Node.js操纵图像到Azure网站?

您可以将节点模块与Azure网站一起使用 。 但是,您不能在网站上安装任何第三方应用程序(因此不能安装ImageMagick或Graphics Magic)。

在野外寻找,你可能会发现一些本地节点模块,不需要外部组件来操纵像lwip和可能更多的图像。 只要find你的模块,不依赖于外部的第三方库,是完全独立的。