当前位置: 首页>>代码示例>>PHP>>正文


PHP FPDI::write方法代码示例

本文整理汇总了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);
开发者ID:CarlosRuizAscacibar,项目名称:generador-titulo,代码行数:31,代码来源:generador-titulo.php

示例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);
开发者ID:soydevcag,项目名称:ProductivityManager,代码行数:31,代码来源:ControladorPDF.php


注:本文中的FPDI::write方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。