使用dompdf生成pdf文件。我成功地生成了它。 但是当我在Foxit阅读器中打开它时生成它后,它在51.79%模式下打开非常小的尺寸。当我选择“适合宽度”或125%时,它会正确显示。 当我默认打开pdf时,它可以打开125%模式吗?
我使用了以下功能:
function pdf_create($html, $filename)
{
ini_set("memory_limit", "50M");
//define pdf store path
$invoice_pdf_path = ABSOLUTE_PATH;
require_once("dompdf/dompdf_config.inc.php");
$dompdf = new DOMPDF();
$dompdf->load_html($html);
$dompdf->set_paper("a4", "portrait");
$dompdf->render();
//$dompdf->stream("abc_out.pdf");
$pdf = $dompdf->output();
@file_put_contents($invoice_pdf_path . $filename . ".pdf", $pdf);
}
答案 0 :(得分:3)
使用dompdf 0.6 beta,您可以通过在HTML源代码中添加元标记来设置PDF的默认视图:
<meta name="dompdf.view" content="FitH" />
可能的值有“XYZ”,“Fit”,“FitH”,“FitV”,“FitR”,“FitB”,“FitBH”,“FitBV”,描述为here