单击按钮,从数据库表行生成包含动态数据的pdf

时间:2018-08-08 05:55:33

标签: php wordpress

我正在尝试在wordpress中单击按钮时打印证书(pdf)。我必须将名称和课程名称写入存储在文件中的pdf中。然后下载。从数据库表行中获取名称和课程名称。你能帮我吗?预先感谢

代码如下:

<?php

use setasign\Fpdi\Fpdi;

require_once( 'FPDF-master/fpdf.php' );
require_once( 'FPDI-master/src/autoload.php' );

// initiate FPDI
$pdf = new Fpdi();
// add a page
$pdf->AddPage();
// set the source file
$pdf->setSourceFile('certificate.pdf');
// import page 1
$tplIdx = $pdf->importPage(1);
// use the imported page and place it at position 10,10 with a width of 100 mm
$pdf->useTemplate($tplIdx, 10, 10, 100);

// now write some text above the imported page
$pdf->SetFont('Helvetica');
$pdf->SetTextColor(255, 0, 0);
$pdf->SetXY(30, 30);
$pdf->Write(0, 'This is just a simple text');
$pdf->SetXY(60, 60);
$pdf->Write(0, 'bk');

$pdf->Output();

?>

1 个答案:

答案 0 :(得分:0)

尝试DKPdf插件。您可以使用子主题中的插件文件来自定义PDF布局。它也可以很好地用于自定义帖子类型。