gpt4 book ai didi

php - 未打印 FPDF A4 尺寸

转载 作者:行者123 更新时间:2023-12-02 17:46:05 25 4
gpt4 key购买 nike

我在项目中使用 FPDF 生成 PDF。我想生成 A4 大小的页面并使用以下行。

$fpdf = new PDF('P','mm',array(595.28,841.89));
$fpdf->AddPage('P', 'A4');

我使用此代码生成 PDF 并打印出来。然后我意识到页面大小不适合 A4。
有人可以在这方面帮助我吗?

最佳答案

问题是您将错误的默认页面大小(595.28 毫米 x 841.89 毫米)传递给 FPDF 构造函数,顺便说一句,它应该是 FDPFA4如果在纵向模式下,则为 210 毫米 x 297 毫米。

所以你应该这样调用构造函数:

$pdf = new FPDF('P','mm','A4');

$pdf = new FPDF('P','mm',array(210,297));

之后您可以在调用 AddPage() 时省略页面大小参数。

这是一个完整的Hello World 示例:

<?php
require('fpdf.php');

$pdf = new FPDF('P','mm','A4');
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
$pdf->Cell(40,10,'Hello World!');
$pdf->Output();
?>

关于php - 未打印 FPDF A4 尺寸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14351770/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com