【发布时间】:2020-01-25 12:43:02
【问题描述】:
我在 JS 中将以下代码用于 azure 函数。 BLOB 触发器正在工作,它显示进程已启动,但没有显示任何其他内容,似乎转换没有工作,但它不会因为知道实际发生了什么而出错:
这是我正在使用的功能代码:
https://github.com/tyayers/Azure-Pdf-Imager-Function
我正在使用 Node.JS 函数应用版本 ~3。
最终目标是将 PDF 转换为认知搜索,而不管 azure 函数中的语言。
提前致谢!
【问题讨论】:
-
看起来这个项目中的库 (
pdf2png-mp) 使用了仅为 windows 提供的 ghostscript。您是否在 Windows 应用服务计划中托管您的功能?或者如模块自述文件中所述,您可以在发布前下载gs可执行文件并将其放在node_modules的模块文件夹下的executables/ghostScript文件夹中。 -
实际上我将它托管在 Windows 机器上,并且幽灵脚本在那里使用 PowerShell 进行了检查。这是有趣的部分,因为它刚刚完成,但没有调用回调函数,也没有使用成功的 Error neighter。
标签: c# node.js azure azure-functions