【发布时间】:2023-04-02 23:24:02
【问题描述】:
fpdf.org 上有一个脚本部分,其中有一个动态填充 PDF 的示例。这是脚本。
<?php
/***************************
Sample using a PHP array
****************************/
require('fpdm.php');
$fields = array(
'name' => 'My name',
'address' => 'My address',
'city' => 'My city',
'phone' => 'My phone number'
);
$pdf = new FPDM('template.pdf');
$pdf->Load($fields, false); // second parameter: false if field values are in ISO-8859-1, true if UTF-8
$pdf->Merge();
$pdf->Output();
?>
首先 - 他们引用 fpdm.php - 我认为这是一个错误,并将其更改为 fpdf.php 以及类引用 - 所以这不是我错误的根源。当我更改所有这些并设置测试时 - 我收到一条错误消息,提示“方向错误”。
每个其他 fpdf 示例都让您在函数中输入参数以设置方向(P 或 L)以及大小(A4)等。这个没有。有没有人弄乱这个例子并让它工作?我们在医生网站上使用 HTML 表单获取信息,然后将其与他们的实际表单合并,并将它们作为 PDF 输出用于他们的图表 - 所以像这样的脚本,我可以将整个记录加载到数组中并弹出它们在 PDF 上的字段中会很棒......如果它有效:)
【问题讨论】:
-
大概 FPDF 默认为一个方向,而您的模板是另一个方向。从文档中查找方法以切换方向以匹配您的模板?