我有一个Wordpress网站。我想允许用户下载(和/或打印)政府发布的表格(pdf),该表格已经填写了网站数据库提供的数据(如姓名,地址,支付金额等)。
在陷入编码php之前,是否有任何Wordpress插件可以做到这一点(我是Wordpress的新手)?我已经有重力表格了。
答案 0 :(得分:1)
我不了解Wordpress,但使用FPDF和FPDI在PHP中这很简单。
<?php
require_once('fpdf.php');
require_once('fpdi.php');
$pdf = new FPDI();
// get the page count
$pageCount = $pdf->setSourceFile('base.pdf');
// iterate through all pages
$pageNo = 1;
// import a page
$templateId = $pdf->importPage($pageNo);
// get the size of the imported page
$size = $pdf->getTemplateSize($templateId);
// create a page (landscape or portrait depending on the imported page size)
if ($size['w'] > $size['h']) {
$pdf->AddPage('L', array($size['w'], $size['h']));
} else {
$pdf->AddPage('P', array($size['w'], $size['h']));
}
// use the imported page
$pdf->useTemplate($templateId);
// set the font typeface and size
$pdf->SetFont('Helvetica');
$pdf->setFontSize(20);
// set position where to write
$pdf->SetXY(10, 10);
$pdf->Write(8, 'Hello World!');
// don't save a local copy, but instead output stream to the browser
$pdf->Output("output.pdf", "I");
答案 1 :(得分:0)
看看:https://wordpress.org/plugins/gravity-forms-pdf-extended/