use*_*405 5 html javascript phantomjs
我正在尝试html使用 .pdf将页面转换为 PDF Phantomjs 1.9。
我的 html 看起来像:
<body style="margin: 0px; padding: 0px;" >
<div id="myDiv" style="width:1024px; height:768px; margin:0px; border:none">
content
</div>
</body>
Run Code Online (Sandbox Code Playgroud)
在rasterize.js我有:
page.viewportSize = {width: '1026px', height: '768px'};
page.paperSize = { width: '1026px', height: '768px', border:'0px'};
Run Code Online (Sandbox Code Playgroud)
在 Windows 上生成 PDF 时,我div id="myDiv"在 1 页上获得了正确呈现的全部内容,没有边框。
当我在 Linux 上运行相同的代码时,内容div被水平裁剪并在 2 页上拉伸。
你能帮我理解为什么相同的设置不能在 Linux 上工作,我该如何解决这个问题。
谢谢
| 归档时间: |
|
| 查看次数: |
1880 次 |
| 最近记录: |