本文整理汇总了PHP中FPDI::write方法的典型用法代码示例。如果您正苦于以下问题:PHP FPDI::write方法的具体用法?PHP FPDI::write怎么用?PHP FPDI::write使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类FPDI
的用法示例。
在下文中一共展示了FPDI::write方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: DateTime
require 'fpdi.php';
header('Content-Type: text/pdf; charset=UTF-8');
$dni = $_POST["tbDni"];
$nombre = $_POST["tbNombre"];
$fecha = (new DateTime())->format("dd/mm/YY");
$pdf = new FPDI();
$pdf->AddPage();
$pdf->setSourceFile("diploma-plantilla.pdf");
// import page 1
$tplIdx = $pdf->importPage(1);
// use the imported page and place it at point 10,10 with a width of 100 mm
$pdf->useTemplate($tplIdx, 0, 0, 0, 0, true);
$pdf->SetFont('Helvetica', "", 12);
$pdf->SetTextColor(0, 0, 0);
$pdf->SetXY(30, 80);
$pdf->write(0, utf8_decode("La Universidad de La Rioja otorga el siguiente diploma a"));
$pdf->SetFont('Helvetica', "", 20);
$pdf->SetTextColor(255, 10, 10);
$pdf->SetXY(30, 90);
$pdf->write(0, utf8_decode(utf8_encode($nombre)));
$pdf->SetFont('Helvetica', "", 12);
$pdf->SetTextColor(0, 0, 0);
$pdf->SetXY(30, 100);
$pdf->write(0, utf8_decode("Con dni: " . $dni . " ha superado con éxito el programa formativo,"));
$pdf->SetFont('Helvetica', "", 25);
$pdf->SetTextColor(255, 30, 30);
$pdf->SetXY(30, 110);
$pdf->write(0, utf8_decode("CURSO DE MANIPULACIÓN DE PDF"));
$pdf->SetFont('Helvetica', "", 12);
$pdf->SetTextColor(0, 0, 0);
$pdf->SetXY(30, 120);
示例2: date
//agregamos una pagina
$pdf->AddPage();
$pdf->SetFont('Arial');
// seleccionamos la primera pagina del docuemnto importado
$tplIdx = $pdf->importPage(1);
// usamos la pagina importado como template
$pdf->useTemplate($tplIdx);
//seteamos la posicion X
$pdf->SetX(25);
//salto de linea
$pdf->Ln(55.2);
$pdf->SetFontSize(9);
$pdf->Write(0, utf8_decode(" " . $dias[date('w')] . " " . date('d') . " de " . $meses[date('n') - 1] . " del " . date('Y')));
$pdf->Ln(10);
$pdf->SetFontSize(15);
$pdf->write(15, ' ' . $proBasic["nombreProyecto"]);
$pdf->Ln(10);
$pdf->SetFontSize(12);
$pdf->write(15, ' ' . utf8_decode($proBasic["nombreProyecto"]));
$pdf->Ln(6);
$pdf->write(15, ' ' . $proBasic["fechaInicio"]);
$pdf->Ln(6);
$pdf->write(15, ' ' . $proBasic["fechaFin"]);
$pdf->Ln(6);
$pdf->write(15, ' ' . utf8_decode($proBasic["estadoProyecto"]));
$pdf->Ln(6);
$pdf->write(15, ' ' . $proBasic["ejecutado"] . '%');
$pdf->Ln(5);
$pdf->write(15, ' ' . substr($proBasic["observaciones"], 0, 60));
$pdf->Ln(12);
$pdf->SetFontSize(15);