Php 如何使用HTML2PDF设置横向方向
如何将通过HTML2PDF生成的pdf文件的页面方向更改为横向。。。? 默认情况下,它以纵向格式打开。我在html2pdf.class中更改了它,但没有更改。请帮助我 这是php代码:Php 如何使用HTML2PDF设置横向方向,php,html,pdf,html2pdf,Php,Html,Pdf,Html2pdf,如何将通过HTML2PDF生成的pdf文件的页面方向更改为横向。。。? 默认情况下,它以纵向格式打开。我在html2pdf.class中更改了它,但没有更改。请帮助我 这是php代码: require('../../includes/html2pdf/html2fpdf.php'); $pdf=new HTML2FPDF('L','mm','A3'); $pdf->AddPage(); $pdf->setFont("arial",'',8); $pd
require('../../includes/html2pdf/html2fpdf.php');
$pdf=new HTML2FPDF('L','mm','A3');
$pdf->AddPage();
$pdf->setFont("arial",'',8);
$pdf->WriteHTML($data);
$pdf->Output("outstanding.pdf","I");
使用
L
作为构造函数参数应该可以正常工作。不要弄乱类的内部结构
这是我唯一的代码,它工作得很好。请尝试使用最新版本:
也可以在标记上添加方向
<page orientation="landscape" format="A5" > Landscape </page>
景观
查看更多示例。此解决方案也非常好,文档中有:
var element = document.getElementById('element-to-print');
var opt = {
margin: 1,
filename: 'myfile.pdf',
image: { type: 'jpeg', quality: 0.98 },
html2canvas: { scale: 2 },
jsPDF: { unit: 'in', format: 'letter', orientation: 'portrait' }
};
// New Promise-based usage:
html2pdf().set(opt).from(element).save();
// Old monolithic-style usage:
html2pdf(element, opt);
你解决这个问题了吗?请试着把你的答案翻译成英语,这样每个人都能从中受益。
var element = document.getElementById('element-to-print');
var opt = {
margin: 1,
filename: 'myfile.pdf',
image: { type: 'jpeg', quality: 0.98 },
html2canvas: { scale: 2 },
jsPDF: { unit: 'in', format: 'letter', orientation: 'portrait' }
};
// New Promise-based usage:
html2pdf().set(opt).from(element).save();
// Old monolithic-style usage:
html2pdf(element, opt);