【发布时间】:2021-10-16 16:32:04
【问题描述】:
我使用dompdf 和 PHP 制作了一张自动生成的发票,对于 PDF,我使用在线 PDF HTML 转换器自动生成了它,但是当我运行 PHP 代码时,我在原始 PDF 周围得到了很多额外的白色,如图所示在这个例子中
我用这段代码创建了
try{
$pdf = new Pdf();
$file_name = "INV ".$factname. '.pdf';
$html_code = '<link rel="stylesheet" href="bootstrap.min.css">';
$html_code .= fetch_customer_data();
$pdf->load_html($html_code);
$pdf->render();
$file = $pdf->output();
$file_name= mb_convert_encoding($file_name, 'iso-8859-1', 'utf-8');
file_put_contents($file_name, $file);
}
catch (Exception $e) {
}
我想删除多余的空白并只保留黑色边框中的内容 我试过了:
@page {
margin: 0px 0px 0px 0px !important;
padding: 0px 0px 0px 0px !important;
}
但是没用,有没有人有什么想法?
【问题讨论】: