本文整理汇总了PHP中PDF::Row方法的典型用法代码示例。如果您正苦于以下问题:PHP PDF::Row方法的具体用法?PHP PDF::Row怎么用?PHP PDF::Row使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类PDF
的用法示例。
在下文中一共展示了PDF::Row方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: actionDownload
public function actionDownload()
{
parent::actionDownload();
$pdf = new PDF();
$pdf->title = 'Unit of Measure List';
$pdf->AddPage('P');
$pdf->setFont('Arial', 'B', 12);
// definisi font
$pdf->setFont('Arial', 'B', 8);
// menuliskan tabel
$connection = Yii::app()->db;
$sql = "select a.uomcode,a.description\r\n from unitofmeasure a";
$command = $connection->createCommand($sql);
$dataReader = $command->queryAll();
$pdf->setaligns(array('C', 'C', 'C', 'C'));
$pdf->setwidths(array(50, 90));
$pdf->Row(array('Unit of Measure', 'Description'));
$pdf->setaligns(array('L', 'L'));
foreach ($dataReader as $row1) {
$pdf->row(array($row1['uomcode'], $row1['description']));
}
// me-render ke browser
$pdf->Output('unitofmeasure.pdf', 'D');
}
示例2: actionDownload
public function actionDownload()
{
parent::actionDownload();
$pdf = new PDF();
$pdf->title = 'Form Permintaan (Barang/Jasa)';
$pdf->AddPage('P');
$pdf->setFont('Arial', 'B', 12);
// definisi font
$pdf->setFont('Arial', 'B', 8);
// menuliskan tabel
$connection = Yii::app()->db;
$sql = "select a.dano,a.dadate,a.headernote,a.deliveryadviceid\n from deliveryadvice a\n where deliveryadviceid = " . $_GET['id'];
$command = $connection->createCommand($sql);
$dataReader = $command->queryAll();
foreach ($dataReader as $row) {
$pdf->setFont('Arial', 'B', 8);
$pdf->text(10, 30, 'No ');
$pdf->text(50, 30, ': ' . $row['dano']);
$pdf->text(10, 35, 'Date ');
$pdf->text(50, 35, ': ' . $row['dadate']);
$pdf->text(10, 40, 'Note ');
$pdf->text(50, 40, ': ' . $row['headernote']);
$sql1 = "select b.productname, a.qty, c.uomcode, a.itemtext\n from deliveryadvicedetail a\n left join product b on b.productid = a.productid\n left join unitofmeasure c on c.unitofmeasureid = a.unitofmeasureid\n where deliveryadviceid = " . $row['deliveryadviceid'];
$command1 = $connection->createCommand($sql1);
$dataReader1 = $command1->queryAll();
$pdf->text(10, 50, 'Items');
$pdf->SetY(55);
$pdf->setFont('Arial', 'B', 6);
$pdf->setaligns(array('C', 'C', 'C', 'C', 'C'));
$pdf->setwidths(array(10, 90, 25, 25, 40));
$pdf->setFont('Arial', '', 6);
$pdf->Row(array('No', 'Items', 'Qty', 'Unit', 'Remark'));
$pdf->setaligns(array('L', 'L', 'L', 'L', 'L'));
$i = 0;
foreach ($dataReader1 as $row1) {
$i = $i + 1;
$pdf->row(array($i, $row1['productname'], Yii::app()->numberFormatter->format(Yii::app()->params["defaultnumberqty"], $row1['qty']), $row1['uomcode'], $row1['itemtext']));
}
$pdf->text(100, $pdf->gety() + 5, 'Jakarta, ' . $row['dadate']);
$pdf->text(10, $pdf->gety() + 10, 'Approved By');
$pdf->text(100, $pdf->gety() + 10, 'Proposed By');
$pdf->text(10, $pdf->gety() + 20, '------------ ');
$pdf->text(100, $pdf->gety() + 20, '------------');
$pdf->AddPage('P');
}
$pdf->Output();
}
示例3: array
$pdf->SetFont('helvetica', 'B', 14);
$pdf->Ln(5);
$pdf->Cell(195, 5, utf8_decode('CERTIFICADO DE HABILITACIÓN'), 0, FALSE, 'C');
$pdf->Ln(4);
$pdf->SetFont('helvetica', '', 10);
$pdf->Cell(195, 5, utf8_decode('CODIGO: ') . $rs->id, 0, FALSE, 'C');
$style = array('width' => 1, 'cap' => 'butt', 'join' => 'miter', 'dash' => '10, 20, 5, 10', 'phase' => 30, 'color' => array(255, 0, 0));
$pdf->Line(15, 45, 195, 45, $style);
$pdf->Ln(10);
$pdf->SetWidths(array(60, 120));
$pdf->SetAligns(array('L', 'L'));
//$pdf->Row(array());
$pdf->MultiCell(180, 5, utf8_decode("El presente documento certifica la habilitación del Consultor " . strtoupper($rs->nombre_completo) . ". para la participación en distintos proyectos dependientes de la Agencia Estatal de Vivienda, con todos los derechos y que ello conlleva."), 0, 'J');
$pdf->Ln(10);
$pdf->SetFont('helvetica', '', 8);
$pdf->Row(array('NOMBRE DEL CONSULTOR', strtoupper($rs->nombre_completo)));
$pdf->Row(array('CI', $rs->ci));
$pdf->Row(array('PROFESION', $rs->profesion));
$pdf->Row(array('PROCEDENCIA', $rs->procedencia));
$pdf->Row(array('TELEFONO/CELULAR', $rs->telefonos . " / " . $rs->celular));
$pdf->Row(array(utf8_decode('CORREO ELECTRÓNICO'), $rs->mail));
$pdf->Row(array('FECHA DE REGISTRO', $rs->fecharegistro));
$pdf->SetFont('helvetica', 'B', 8);
$pdf->Cell(180, 12, utf8_decode('Toda la información ingresada en el presente registro tiene validez de DECLARACION JURADA y tendrá el tratamiento legal correspondiente.'), 0, FALSE, 'C');
$pdf->Ln(20);
$pdf->Cell(60);
$pdf->Cell(60, 40, '', 1, FALSE, 'C');
$pdf->Ln();
$pdf->Cell(60);
$pdf->Cell(60, 10, 'FIRMA Y SELLO TECNICO LEGAL', 1, FALSE, 'C');
/*
示例4: while
$pdf->PrintHeader();
$pdf->SetFillColor(255, 255, 255);
$pdf->SetFont('Times', '', 11);
$q3 = mysql_query("select * from grade_history where grade_history_quarter = '{$reportid}' and grade_history_student='{$studentid}'");
while ($r3 = mysql_fetch_array($q3)) {
$q25 = mysql_query("select * from grade_subjects where grade_subject_id = {$r3['grade_history_subject']}");
$r25 = mysql_fetch_array($q25);
$info[0] = $r25['grade_subject_desc'];
$q4 = mysql_query("select * from web_users where web_users_id = {$r3['grade_history_user']}");
$r4 = mysql_fetch_array($q4);
$info[1] = $r4['web_users_flname'];
$info[2] = $r3['grade_history_grade'];
$info[3] = $r3['grade_history_effort'];
$info[4] = $r3['grade_history_conduct'];
$info[5] = $r3['grade_history_notes'];
$pdf->Row($info);
}
$pdf->SetLineWidth(2);
$pdf->Rect(25, 25, 245, 130, '');
if ($reportid > 1) {
$pdf->AddPage();
$pdf->SetFont('Times', 'IB', 16);
$pdf->Write(1, $school);
$pdf->SetFont('Times', '', 14);
$pdf->Ln();
$pdf->SetXY(30, 50);
$pdf->Write(1, $name);
$pdf->Ln();
$pdf->SetXY(30, 55);
$pdf->Write(1, $address1);
$pdf->Ln();
示例5: actionDownload
public function actionDownload()
{
parent::actionDownload();
$pdf = new PDF();
$pdf->title = 'Material Status List';
$pdf->AddPage('P');
$pdf->setFont('Arial', 'B', 12);
// definisi font
$pdf->setFont('Arial', 'B', 8);
// menuliskan tabel
$connection = Yii::app()->db;
$sql = "select a.materialstatusname\r\n from materialstatus a";
$command = $connection->createCommand($sql);
$dataReader = $command->queryAll();
$pdf->setaligns(array('C', 'C'));
$pdf->setwidths(array(50, 70));
$pdf->Row(array('Material Status Name'));
$pdf->setaligns(array('L', 'L'));
foreach ($dataReader as $row1) {
$pdf->row(array($row1['materialstatusname']));
}
// me-render ke browser
$pdf->Output('materialstatus.pdf', 'D');
}
示例6: array
$pdf->Cell(0, 3, utf8_decode("O.T. 916I - 2015"), 0, 1, 'R');
$pdf->Ln();
$pdf->SetTextColor(0);
$pdf->SetFont('Arial', 'B', 10);
$pdf->Cell(0, 5, utf8_decode('5. REFERENCIAS PARA LA EVALUACIÓN'), 0, 1, 'L');
$pdf->Ln();
$pdf->SetFont('Arial', '', 10);
$pdf->MultiCell(0, 5, utf8_decode("Con el propósito de evaluar los resultados de las mediciones practicadas a continuación se proporcionan los niveles mínimos de iluminación recomendados por la norma de referencia."), 0, 'J');
$pdf->Ln();
$pdf->SetFillColor(116, 144, 119);
$pdf->SetTextColor(255);
$pdf->SetWidths(array(70, 60, 35));
$pdf->SetFonts(array('B'));
$pdf->SetFontSizes(array(9));
$pdf->SetAligns(array('C', 'C', 'C'));
$pdf->Row(array(utf8_decode('TAREA VISUAL DEL PUESTO DE TRABAJO'), utf8_decode('AREA DE TRABAJO'), utf8_decode('NIVELES MÍNIMOS DE ILUMINACIÓN EN LUX')), true);
$valores = array(array('Tarea' => 'En exteriores: distinguir el área de tránsito, desplazarse caminando, vigilancia, movimiento de vehículo', 'Area' => 'Áreas generales, exteriores, patios y estacionamientos', 'Niveles' => '20'), array('Tarea' => 'En interiores distinguir el área de tránsito, desplazarse caminando, vigilancia, movimiento de vehículos', 'Area' => 'Áreas generales interiores: Almacenes de poco movimiento, pasillos, escaleras, estacionamientos cubiertos, labores en minas, iluminación de emergencia.', 'Niveles' => '50'), array('Tarea' => 'En interiores ', 'Area' => 'Áreas de circulación y pasillos; salas de espera; salas de descanso:; cuartos de almacén; plataformas; cuartos de calderas', 'Niveles' => '100'), array('Tarea' => 'Requerimiento visual simple: Inspección visual, recuento de piezas, trabajo en banco y máquina', 'Area' => 'Áreas de servicios al personal: Almacenaje rudo, recepción y despacho, casetas de vigilancia, cuartos de compresores y pailería', 'Niveles' => '200'), array('Tarea' => 'Distinción moderada de detalles: Ensamble simple, trabajo medio en banco y máquina, inspección simple, empaque y trabajo de oficina', 'Area' => 'Áreas de servicios al personal: Almacenaje rudo, recepción y despacho, casetas de vigilancia, cuartos de compresores y pailería', 'Niveles' => '300'), array('Tarea' => 'Distinción clara de detalles: maquinado y acabados delicados, ensamble inspección moderadamente difícil, captura y procesamiento de información, manejo de instrumentos y equipos de laboratorio', 'Area' => 'Talleres de precisión, salas de cómputo, áreas de dibujo, laboratorios', 'Niveles' => '500'), array('Tarea' => 'Distinción fina de detalles: Maquinado de precisión, ensamble e inspección de trabajos delicados, manejo de instrumentos y equipo de precisión, manejo de piezas pequeñas', 'Area' => 'Talleres de alta precisión: De pintura y acabado de superficies y laboratorios de control de calidad', 'Niveles' => '750'), array('Tarea' => 'Alta exactitud en la distinción de detalles: Ensamble, proceso e inspección de piezas pequeñas y complejas y acabado con pulidos finos', 'Area' => 'Áreas de proceso: Ensamble e inspección de piezas complejas y acabados con pulido fino', 'Niveles' => '1000'), array('Tarea' => 'Alto grado de especialización en la distinción de detalles ', 'Area' => 'Áreas de proceso de gran exactitud', 'Niveles' => '2000'));
$pdf->SetFonts(array(''));
$pdf->SetAligns(array('J', 'J', 'C'));
$pdf->SetFontSizes(array(8));
blanco($pdf);
foreach ($valores as $key => $value) {
$pdf->noEnterRow(array(utf8_decode($value['Tarea']), utf8_decode($value['Area']), utf8_decode($value['Niveles'])));
}
$pdf->SetFont('Arial', '', 8);
$pdf->Cell(0, 5, utf8_decode('Tomado de la tabla 1 de la NOM-025-STPS-2008.'), 0, 1, 'L');
$pdf->Ln();
$pdf->SetFont('Arial', 'B', 8);
$pdf->MultiCell(0, 4, utf8_decode("Las áreas evaluadas fueron comparadas con 50 lux (Pasillos), 200 lux (Requerimiento visual simple) y 300 lux (Distinción moderada de detalles)."), 0, 'L');
$pdf->Ln();
/**************************************************************************************************/
示例7: Conexion
and b.id_usuario=u.id_usuario and b.id_tipo_maestro=t.id_maestro
and b.bolborrado=0 and e.bolborrado=0 and m.bolborrado=0 and p.bolborrado=0 and u.bolborrado=0 and t.bolborrado=0 ORDER BY id_beneficiario ASC";
$conn= new Conexion();
$conn->abrirConexion();
$conn->sql=$sql;
$data=$conn->ejecutarSentencia(2);
$fila_tabla=1;
if ($data){
for ($i= 0; $i < count($data); $i++){
$pdf->SetFillColor(255,255,255);
$pdf->SetTextColor(0);
$pdf->SetFont('Arial','',5);
$pdf->SetAligns(array('C', 'C','C', 'C', 'C', 'C','C', 'C', 'C', 'C', 'C', 'C', 'C', 'C','C','C','C','C'));
$pdf->Row(array(utf8_decode(trim($data[$i]["dtmfecha_registro"])),utf8_decode(trim($data[$i]["estado"])), utf8_decode(trim($data[$i]["municipio"])), utf8_decode(trim($data[$i]["parroquia"])), $data[$i]["beneficiario"],utf8_decode(trim($data[$i]['strcedula'])),utf8_decode(trim($data[$i]["strtelefono"])),utf8_decode(trim($data[$i]['tipo']))));
}
$pdf->SetWidths(array(260));
$pdf->SetAligns(array('R','R'));
$pdf->SetFont('Arial','B',7);
$pdf->Row(array('Total de Caficultores Registrados '.$i));
$pdf->Output();
}else{
//echo "<script>alert('No existen registros para mostrar');window.close(this);</script>";
}
$conn->cerrarConexion();
$pdf->Output();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
示例8: while
$pdf->Text(183, 88, utf8_decode(strtoupper($fila[15])), 0, 'C', 0);
///FECHA VENCIMIENTO (X,Y)
$pdf->Ln(32);
}
///////////////
$pdf->SetFont('Arial', '', 8);
$pdf->SetWidths(array(20, 130, 30, 30));
$pdf->SetFillColor(85, 107, 47);
$sql = pg_query("select detalle_factura_venta.cantidad,productos.articulo,detalle_factura_venta.precio_venta,detalle_factura_venta.total_venta from factura_venta,detalle_factura_venta,productos where factura_venta.id_factura_venta=detalle_factura_venta.id_factura_venta and detalle_factura_venta.cod_productos=productos.cod_productos and detalle_factura_venta.id_factura_venta='{$_GET['id']}'");
$numfilas = pg_num_rows($sql);
for ($i = 0; $i < $numfilas; $i++) {
$fila = pg_fetch_row($sql);
$pdf->SetFont('Arial', '', 8);
$pdf->SetFillColor(255, 255, 255);
$pdf->SetTextColor(0);
$pdf->Row(array(utf8_decode($fila[0]), utf8_decode($fila[1]), utf8_decode($fila[2]), utf8_decode($fila[3])));
}
$temp = '';
$temp1 = '';
$t = 180;
$prod = 0;
$cont_prod = 0;
$sql = pg_query("select * from factura_venta where id_factura_venta='{$_GET['id']}' and estado='Pasivo'");
if (pg_num_rows($sql)) {
$anulado = 1;
} else {
$sql = pg_query("select id_factura_venta from detalle_factura_venta where id_Factura_venta='{$_GET['id']}'");
if (pg_num_rows($sql) <= 7) {
$sql = pg_query("select cod_productos from detalle_factura_venta where id_factura_venta='{$_GET['id']}'");
while ($row = pg_fetch_row($sql)) {
$sql1 = pg_query("select * from serie_venta where id_factura_venta='{$_GET['id']}' and cod_productos='{$row['0']}'");
示例9: actionDownload
public function actionDownload()
{
parent::actionDownload();
$pdf = new PDF();
$pdf->title = 'Material Group List';
$pdf->AddPage('P');
$pdf->setFont('Arial', 'B', 12);
// definisi font
$pdf->setFont('Arial', 'B', 8);
// menuliskan tabel
$connection = Yii::app()->db;
$sql = "select a.materialgroupcode, a.description,\r\n b.materialgroupcode as parentgroupcode,c.materialtypecode as materialtype\r\n from materialgroup a\r\n left join materialgroup b on b.materialgroupid = a.parentmatgroupid \r\n left join materialtype c on c.materialtypeid = a.materialtypeid";
$command = $connection->createCommand($sql);
$dataReader = $command->queryAll();
$pdf->setaligns(array('C', 'C', 'C', 'C'));
$pdf->setwidths(array(30, 50, 30, 30));
$pdf->Row(array('Code', 'Material Type', 'Description', 'Parent Group Code'));
$pdf->setaligns(array('L', 'L', 'L', 'L'));
foreach ($dataReader as $row1) {
$pdf->row(array($row1['materialgroupcode'], $row1['description'], $row1['materialtype'], $row1['parentgroupcode']));
}
// me-render ke browser
$pdf->Output('materialgroup.pdf', 'D');
}
示例10: array
$pdf->SetFont('helvetica', 'B', 14);
$pdf->Ln(5);
$pdf->Cell(195, 5, utf8_decode('CERTIFICADO DE HABILITACIÓN'), 0, FALSE, 'C');
$pdf->Ln(4);
$pdf->SetFont('helvetica', '', 10);
$pdf->Cell(195, 5, utf8_decode('CODIGO: ') . $rs->pin_empresa, 0, FALSE, 'C');
$style = array('width' => 1, 'cap' => 'butt', 'join' => 'miter', 'dash' => '10, 20, 5, 10', 'phase' => 30, 'color' => array(255, 0, 0));
$pdf->Line(15, 45, 195, 45, $style);
$pdf->Ln(10);
$pdf->SetWidths(array(60, 120));
$pdf->SetAligns(array('L', 'L'));
//$pdf->Row(array());
$pdf->MultiCell(180, 5, utf8_decode("El presente documento certifica la habilitación a la Empresa " . strtoupper($rs->nombre_proponente) . ". Representada por el Sr(a). " . strtoupper($rs->nombres_representante) . " " . strtoupper($rs->paterno_representante) . " " . strtoupper($rs->materno_representante) . " para la participación en distintos proyectos dependientes de la Agencia Estatal de Vivienda, con todos los derechos y que ello conlleva."), 0, 'J');
$pdf->Ln(10);
$pdf->SetFont('helvetica', '', 8);
$pdf->Row(array('ENTIDAD EJECUTORA', strtoupper($rs->nombre_proponente)));
$pdf->Row(array('NOMBRE DEL REPRESENTANTE LEGAL', strtoupper($rs->nombres_representante) . " " . strtoupper($rs->paterno_representante) . " " . strtoupper($rs->materno_representante)));
$pdf->Row(array('NIT', $rs->nit));
$pdf->Row(array('FUNDAEMPRESA', $rs->matricula));
$pdf->Row(array('DOMICILIO LEGAL', $rs->direccion));
$pdf->Row(array('TELEFONO/CELULAR', $rs->telefonos . " / " . $rs->celular));
$pdf->Row(array(utf8_decode('CORREO ELECTRÓNICO'), $rs->mail));
$pdf->Row(array('FECHA DE REGISTRO', $rs->fecharegistro));
$pdf->SetFont('helvetica', 'B', 8);
$pdf->Cell(180, 12, utf8_decode('Toda la información ingresada en el presente registro tiene validez de DECLARACION JURADA y tendrá el tratamiento legal correspondiente.'), 0, FALSE, 'C');
$pdf->Ln(20);
$pdf->Cell(60);
$pdf->Cell(60, 40, '', 1, FALSE, 'C');
$pdf->Ln();
$pdf->Cell(60);
$pdf->Cell(60, 10, 'FIRMA Y SELLO TECNICO LEGAL', 1, FALSE, 'C');
示例11: strtoupper
$pdf->Text(20, 8, utf8_decode('' . strtoupper($fila[8])), 0, 'C', 0);
////CLIENTE (X,Y)
$pdf->Text(2, 13, utf8_decode('' . "DIR.:"), 0, 'C', 0);
////CLIENTE (X,Y)
$pdf->Text(20, 13, utf8_decode('' . strtoupper($fila[18])), 0, 'C', 0);
////CLIENTE (X,Y)
$pdf->Text(2, 18, utf8_decode('' . "FECHA.:"), 0, 'C', 0);
////CLIENTE (X,Y)
$pdf->Text(20, 18, utf8_decode('' . strtoupper($fila[13])), 0, 'C', 0);
////CLIENTE (X,Y)
$pdf->Ln(10);
}
$pdf->SetX(2);
$pdf->SetWidths(array(10, 33, 15, 15));
$sql = pg_query("select detalle_factura_venta.cantidad,productos.articulo,detalle_factura_venta.precio_venta,detalle_factura_venta.total_venta from factura_venta,detalle_factura_venta,productos where factura_venta.id_factura_venta=detalle_factura_venta.id_factura_venta and detalle_factura_venta.cod_productos=productos.cod_productos and detalle_factura_venta.id_factura_venta='{$_GET['id']}'");
$pdf->Row(array("Cant", utf8_decode("Descripción"), "Pre. Uni", "Pre. Tot"));
while ($fila = pg_fetch_row($sql)) {
$pdf->SetX(2);
$pdf->SetFont('Arial', '', 9);
$descripcion = utf8_decode($fila[1]);
if (strlen($descripcion) > 20) {
$descripcion = substr($descripcion, 0, 15);
}
$pdf->SetX(2);
$pdf->Row(array(utf8_decode($fila[0]), $descripcion, utf8_decode($fila[2]), utf8_decode($fila[3])));
}
$pdf->SetY(115);
$sql = pg_query("select tarifa0,tarifa12,iva_venta,descuento_venta,total_venta from factura_venta where id_factura_venta= '{$_GET['id']}'");
$sub0 = 0;
$sub12 = 0;
$iva = 0;
示例12: srand
case "fr":
$pdf->SetWidths(array(10, 44, 61, 17, 26, 22));
break;
case "es":
$pdf->SetWidths(array(16, 39, 60, 17, 26, 22));
break;
default:
$pdf->SetWidths(array(12, 36, 67, 17, 26, 22));
break;
}
$this->subtotal_left_margin = 143;
srand(microtime() * 1000000);
$pdf->SetAligns(array("R", "L", "L", "R", "R", "R"));
$total_rows = count($pdfdata['data']);
$pdf->SetFont('Arial', '', 9);
$pdf->Row(array(utf8_decode(ucfirst($this->pi_getLL('qty'))), utf8_decode(ucfirst($this->pi_getLL('products_model'))), utf8_decode(ucfirst($this->pi_getLL('products_name'))), utf8_decode(ucfirst($this->pi_getLL('vat'))), utf8_decode(ucfirst($this->pi_getLL('normal_price'))), utf8_decode(ucfirst($this->pi_getLL('total')))), 1);
for ($i = 0; $i < $total_rows; $i++) {
$pdf->Row(array(utf8_decode($pdfdata['data'][$i][0]), utf8_decode($pdfdata['data'][$i][1]), utf8_decode($pdfdata['data'][$i][2]), $pdfdata['data'][$i][3], $pdfdata['data'][$i][4], $pdfdata['data'][$i][5]));
}
$pdf->Ln(5);
// data table
// total
$array = array();
$array[] = array($this->pi_getLL('subtotal'), $pdfdata['subtotal']);
if ($pdfdata['shipping_method_costs']) {
$array[] = array(utf8_decode($this->pi_getLL('shipping_costs')), $pdfdata['shipping_method_costs']);
}
if ($pdfdata['payment_method_costs']) {
$array[] = array(utf8_decode($this->pi_getLL('payment_costs')), $pdfdata['payment_method_costs']);
}
if ($pdfdata['discount']) {
示例13: array
//HERMANOS POR PARTE DE MADRE
$datos_hpm = array();
if (count($list_hpm) > 0) {
$datos_hpm = $list_hpm;
}
$datos_hp = array();
if (count($list_hp) > 0) {
$datos_hp = $list_hp;
}
$datos_hm = array();
if (count($list_hm) > 0) {
$datos_hm = $list_hm;
}
$salto = 5;
for ($i = 0; $i < 1; $i++) {
$pdf->Row(array(utf8_decode('FORMULARIO DE ADMISION:')));
}
$pdf->SetWidths(array(90, 90));
$pdf->SetFont($family, 'B', 8);
$pdf->SetFillColor(1, 137, 105);
$pdf->SetTextColor(255);
$numfilas = 1;
for ($i = 0; $i < $numfilas; $i++) {
$pdf->SetFont($family, '', 10);
$pdf->SetFillColor(255, 255, 255);
$pdf->SetTextColor(0);
$pdf->Row(array('Actualmente Socio', $form_admision['actualmente_socio']));
}
$pdf->Ln($salto);
//######################################################################
// IDENTIFICACION DEL ESTUDIANTE
示例14: PDF
$f = $_GET['f'];
$m = $_GET['m'];
$o = $_GET['o'];
$pdf = new PDF('L', 'mm', 'Letter');
$pdf->Open();
$pdf->AddPage();
$pdf->SetMargins(20, 20, 20);
$pdf->SetFont('Arial', '', 8);
$pdf->SetTextColor(220, 50, 50);
$pdf->cell(222, -10, 'Receta No [' . $id . ' ]', 0, 0, 'C');
$pdf->Ln(1);
$pdf->SetWidths(array(150, 90));
$pdf->SetFont('Arial', '', 10);
$pdf->SetFillColor(255, 255, 255);
$pdf->SetTextColor(2);
$pdf->Row(array('Paciente : _' . $p, 'Fecha : _' . $f), 0);
$pdf->Ln(5);
$pdf->SetTextColor(0);
$pdf->Cell(0, 3, 'Medicamento: ', 0, 1);
$pdf->Write(6, "____________________________________________________________________________________________________________________");
$pdf->Ln(8);
$miarreglo = $m;
$renglon = explode('<br />', $miarreglo);
$i = 0;
while ($i <= 10) {
$pdf->Write(7, $renglon[$i]);
// porción1
$pdf->Ln();
$i++;
}
$pdf->Cell(0, 6, 'Observaciones: ', 0, 1);
示例15: actionDownload
public function actionDownload()
{
parent::actionDownload();
$pdf = new PDF();
$pdf->title = 'Asset List';
$pdf->AddPage('L');
$pdf->setFont('Arial', 'B', 12);
// definisi font
$pdf->setFont('Arial', 'B', 8);
// menuliskan tabel
$connection = Yii::app()->db;
$sql = "select b.productname,c.sloccode,a.expiredate,a.serialno,a.qty,d.uomcode,a.buydate,\r\n a.buyprice,e.currencyname,a.picproduct,a.location,a.locationdate\r\n from productdetail a\r\n left join product b on b.productid = a.productid\r\n left join sloc c on c.slocid = a.slocid\r\n left join unitofmeasure d on d.unitofmeasureid = a.unitofmeasureid\r\n left join currency e on e.currencyid = a.currencyid";
$command = $connection->createCommand($sql);
$dataReader = $command->queryAll();
$pdf->setaligns(array('C', 'C', 'C', 'C', 'C', 'C', 'C', 'C', 'C', 'C', 'C', 'C'));
$pdf->setwidths(array(50, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20));
$pdf->Row(array('Material Name', 'Sloc', 'Expire Date', 'Serial No', 'Qty', 'UOM Code', 'Buy Date', 'Buy Price', 'Currency', 'PIC Product', 'Location', 'Loc Date'));
$pdf->setaligns(array('L', 'L', 'L', 'L', 'L', 'L', 'L', 'L', 'L', 'L', 'L', 'L'));
foreach ($dataReader as $row1) {
$pdf->row(array($row1['productname'], $row1['sloccode'], $row1['expiredate'], $row1['serialno'], $row1['qty'], $row1['uomcode'], $row1['buydate'], $row1['buyprice'], $row1['currencyname'], $row1['picproduct'], $row1['location'], $row1['locationdate']));
}
// me-render ke browser
$pdf->Output('productdetail.pdf', 'D');
}