在Azure辅助角色

时间:2016-04-28 08:15:58

标签: azure phantomjs

Phantom 2.1.1版

方案

  • Microsoft Azure辅助角色
  • Phantomjs安装为nuget package
  • 从工作人员角色运行幻像进程,将给定网页转换为pdf
  • 视口大小在rasterize.js
  • 中进行了硬编码
  • 在参数中将页面大小设置为A4

问题

  • 缩放/缩放页面会导致边缘被裁剪掉页面
  • 设置zoomFactor不会对此(或根本不起作用)

观察

  • 我有RDPd到worker角色并通过命令行运行phantomjs - 这会产生正常输出
  • 我创建了一个运行幻像进程的控制台应用程序,并在本地和辅助角色上运行它 - 这会产生正常输出
  • 我在本地计算模拟器中运行了worker角色 - 这会产生正常输出
  • 我尝试将PC的区域更改为US(匹配azure而不是UK) - 这会产生正常输出

任何帮助或想法将会非常感激。

0 个答案:

没有答案