【问题标题】:Image manipulation using Node.js on Azure website在 Azure 网站上使用 Node.js 进行图像处理
【发布时间】:2018-08-02 04:26:16
【问题描述】:

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

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

我通常使用 GraphicsMagic 或 ImageMagick 来完成这类任务,但我想在 Microsoft Azure 网站上发布这个项目。

是否有一种已知且安全的方法可以使用 Node.js 将图像服务器端操作到 Azure 网站?

【问题讨论】:

    标签: node.js azure imagemagick azure-web-app-service


    【解决方案1】:

    您可以use node modules with Azure Websites。但是,您不能在网站上安装任何第三方应用程序(因此不能安装 ImageMagick 或 Graphics Magic)。

    在野外,您可能会发现一些native node modules that does not require external components to manipulate images,例如lwip,可能还有更多。只需找到不依赖外部第三方库且完全自包含的模块即可。

    【讨论】:

      【解决方案2】:

      我通过使用站点扩展使 imagemagick 在 azure 网站上工作。

      您可以查看存储库以获取更多信息:

      https://github.com/fatihturgut/azure-imagemagick-nodejs

      【讨论】:

        猜你喜欢
        • 2014-05-18
        • 2017-09-18
        • 2017-04-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-06-13
        • 2012-11-17
        • 1970-01-01
        相关资源
        最近更新 更多