XEP可以在线打印一张宽桌子而不切断它吗?

时间:2018-10-22 08:41:39

标签: jquery html pdf css-to-pdf xeponline

我正在使用XEP在线生成HTML页面的PDF。在其中之一上,我有一张宽桌子可以格式化为占据屏幕的整个宽度。打印时,它会切割桌子的一面。我用这一行来称呼它:

<button href="#" th:text="another" class="btn btn-primary btn-lg btn-sm active" onclick="console.log('t'); return xepOnline.Formatter.Format('all', { render: 'download' });"></button>

我已经在脚本上尝试过格式化程序{ pageWidth: '500mm', pageHeight: '500mm' },但似乎什么也没做。

可以使用此工具打印宽表吗?

1 个答案:

答案 0 :(得分:0)

这是给你的摆弄。

http://jsfiddle.net/dp32q89x/5/

相关代码部分:

var click="return xepOnline.Formatter.Format('JSFiddle', {pageWidth:'500mm',render:'download'})";

这会将页面宽度设置为500mm,表的大小为100%,列数为15。

一个注意事项:由于Javascript会刮除DOM,因此格式化程序并不总是与JSFiddle融为一体。这是JSFiddle问题,不一定是格式化程序本身,但有时会出错。

结果是:

enter image description here