Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何使用HTML2PDF设置横向方向_Php_Html_Pdf_Html2pdf - Fatal编程技术网

Php 如何使用HTML2PDF设置横向方向

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

如何将通过HTML2PDF生成的pdf文件的页面方向更改为横向。。。? 默认情况下,它以纵向格式打开。我在html2pdf.class中更改了它,但没有更改。请帮助我

这是php代码:

 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);