【问题标题】:PHP to PDF tick checkboxesPHP 到 PDF 勾选复选框
【发布时间】:2019-06-09 14:46:43
【问题描述】:

为什么我的“PHP 到 PDF”代码没有勾选复选框?
我做错了什么?

我的 pdf 字段

FieldType: Button  
FieldName: aaaa  
FieldFlags: 0  
FieldValue: Off  
FieldJustification: Left  
FieldStateOption: Off  
FieldStateOption: Yes  

这是我的 PHP 代码:

require('fpdm.php');

$fields = array(
  'POPMLSAddress' => $_POST['Text3'],
  'aaaa'=> 'Yes'
);

$pdf = new FPDM('check1.pdf');
$pdf->Load($fields, false); // second parameter: false if field values are in ISO-8859-1, true if UTF-8
$pdf->Merge();
$pdf->Output();

ob_end_flush(); 

在 PDF 文件中,复选框必须打勾。

【问题讨论】:

    标签: php pdf checkbox pdf-form fdf


    【解决方案1】:

    我尝试使用 PHP 和 PDFtk Server 代替 FPDM 填写 PDF 表单。 有很多方法和 php 库来做 pdfForm 填充... 对于使用 php 到 pdf 形式编辑的按钮控件,这种方法可以挽救生命。dragon kiss

    $data = [
        'first_name' => 'John',
        'last_name'  => 'Smith',
        'occupation' => 'Teacher',
        'age'        => '45',
        'gender'     => 'male'
    ];
    
    $pdf = new PdfForm('form.pdf', $data);
    
    $pdf->flatten()
        ->save('output.pdf')
        ->download();
    

    【讨论】:

    • 以上代码在本地主机上运行良好。在服务器上出现奇怪的错误?某些站点不允许两次请求同一文件sevety.com/final 这是服务器问题吗?
    猜你喜欢
    • 2013-09-01
    • 2017-07-27
    • 1970-01-01
    • 2010-12-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-03
    相关资源
    最近更新 更多