我正在尝试使用Nodejs将pdf文件转换为png文件。通常,我可以通过本地使用Imagemagick模块来实现。但是,我做了一些search,发现我不能在Azure Web应用程序上使用ImageMagick或Graphics Magic等第三方应用程序。
尝试使用App Service on Linux,默认情况下ImageMagick库具有内置的Docker镜像。开箱即用。
这是他们用于Node的基本映像: https://github.com/docker-library/buildpack-deps/blob/master/jessie/Dockerfile#L25
这是我写的一个例子:https://github.com/snobu/gifinator
如果你真的想在Windows上运行ImageMagick(虽然为了你自己的理智我会建议反对),看看我为App Service写的这个指南 - 它是用于PHP的,但也应该是Node的一个很好的起点: https://github.com/snobu/php-imagick-webapps