Phantom 2.1.1版
方案
- Microsoft Azure辅助角色
- Phantomjs安装为nuget package
- 从工作人员角色运行幻像进程,将给定网页转换为pdf
- 视口大小在rasterize.js
中进行了硬编码
- 在参数中将页面大小设置为A4
问题
- 缩放/缩放页面会导致边缘被裁剪掉页面
- 设置zoomFactor不会对此(或根本不起作用)
观察
- 我有RDPd到worker角色并通过命令行运行phantomjs - 这会产生正常输出
- 我创建了一个运行幻像进程的控制台应用程序,并在本地和辅助角色上运行它 - 这会产生正常输出
- 我在本地计算模拟器中运行了worker角色 - 这会产生正常输出
- 我尝试将PC的区域更改为US(匹配azure而不是UK) - 这会产生正常输出
任何帮助或想法将会非常感激。