跨浏览器的横向打印

时间:2016-02-17 14:28:26

标签: css printing

我创建了一个证书,当用户点击打印时,它需要以横向打印。这个选项效果很好,但不是在firefox或IE

<style type="text/css" media="print">
@page { size: landscape; }
</style>

有谁知道任何选项?

2 个答案:

答案 0 :(得分:0)

试试这段代码。它对我有用

<style type="text/css" media="print">
    .page
    {
     -webkit-transform: rotate(-90deg); 
     -moz-transform:rotate(-90deg);
     filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    }
</style>

答案 1 :(得分:0)

我可以建议使用fpdf,以及方向选项,您也可以更改文档大小,并添加图像。它适用于坐标,所以它是一个试验和错误任务开始,但我一直使用它。

http://www.fpdf.org/