我正在尝试html
使用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>
在rasterize.js
我有:
page.viewportSize = {width: '1026px', height: '768px'};
page.paperSize = { width: '1026px', height: '768px', border:'0px'};
在 Windows 上生成 PDF 时,我会div id="myDiv"
在 1 页上正确呈现完整内容,没有边框。
当我在 Linux 上运行相同的代码时,内容div
被水平裁剪并延伸到 2 页。
你能帮我理解为什么相同的设置在 Linux 上不起作用,我该如何解决这个问题。
谢谢