本文整理汇总了PHP中pdf::MultiCell方法的典型用法代码示例。如果您正苦于以下问题:PHP pdf::MultiCell方法的具体用法?PHP pdf::MultiCell怎么用?PHP pdf::MultiCell使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类pdf
的用法示例。
在下文中一共展示了pdf::MultiCell方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: pdf
}
}
$pdf = new pdf('L', 'mm', 'A4');
$pdf->AliasNbPages();
//$titulos = array('GUIA','DESTINATARIO','DESC./CONT.','PESO','PAGADO','COBRAR','EMB','DEFECTO');
$medidas = array(25, 70, 70, 20, 22, 25, 15, 20);
$pdf->AddPage();
$pdf->SetFont('Arial', 'B', 9);
//Table with 20 rows and 4 columns
$pdf->SetWidths($medidas);
$pdf->Titulos($titulos, $medidas);
$pdf->SetFont('Arial', '', 9);
for ($i = 0; $i < count($data); $i++) {
$pdf->Row($data[$i]);
}
$pdf->MultiCell(0, 5, 'Contrato de prestación de servicios que celebra por una parte PAQUETERIA Y MENSAJERIA EN MOVIMIENTO, S.A. DE C.V, a quien en lo sucesivo se le denominará "La Prestadora de Servicios", y por otra parte ' . $f->ncliente . ' representada por ' . $f->representante . ' a quien en lo sucesivo se le denominará "El Cliente".', 0, 'J');
$pdf->MultiCell(0, 5, '', 0, 'J');
$pdf->MultiCell(0, 10, '1.- La Prestadora de Servicios otorgará a "El Cliente" los siguientes servicios:', 0, 'J');
$pdf->MultiCell(0, 5, ' GUIAS VENTANILLA GUIAS ELECTRONICAS', 0, 'J');
$pdf->MultiCell(0, 10, '2.- La Prestadora de Servicios, otorgará a "El Cliente" los siguientes servicios adicionales:', 0, 'J');
$pdf->MultiCell(0, 5, 'Entrega a Domicilio ______ Recolección a Domicilio ______', 0, 'J');
$pdf->MultiCell(0, 5, 'Valor Declarado ______ Acuse de Recibo ______', 0, 'J');
$pdf->MultiCell(0, 5, 'Entregas a Subdestinos ______ Guías prepagadas ______', 0, 'J');
$pdf->MultiCell(0, 10, '3.- El precio del servicio de Recolección a Domicilio es un 10% sobre el valor del flete, considerando un cobro mínimo dependiendo de la Ciudad donde se origine el servicio (ver tarifas).', 0, 'J');
$pdf->MultiCell(0, 10, '4.- El precio del servicio de Entrega a Domicilio es un 10% sobre el valor del flete, considerando un cobro mínimo dependiendo de la Ciudad donde se envíe el servicio (ver tarifas).', 0, 'J');
$pdf->MultiCell(0, 5, '5.- El precio Valor Declarado es de $8.00 (Son Ocho Pesos 00/100 M.N.) por millar, este seguro únicamente ampara riegos ordinarios de tránsito (incendio, accidente, asalto a mano armada). De ocurrir cualquiera de los eventos anteriores se cobrará un 20% de deducible sobre el valor declarado, de acuerdo con la póliza de seguros vigente. El máximo del Valor Declarado por guía o carta de porte es de $150,000.00 (Son Ciento cincuenta mil pesos 00/100 M.N)', 0, 'J');
$pdf->MultiCell(0, 5, '', 0, 'J');
$pdf->MultiCell(0, 5, '6.- El Acuse de Recibo tiene un costo de 15.00 (Son Quince pesos 00/100) por guía, el Cliente acepta que la falta de entrega de acuse no será una condicionante para la realización de pago de los envíos que realice con La Prestadora de Servicios.', 0, 'J');
$pdf->MultiCell(0, 5, '', 0, 'J');
$pdf->MultiCell(0, 5, '7.- Las Entregas a Subdestinos o poblados apartados donde no hay oficina PMM, a los que se va 1 o 2 veces por semana, tiene un costo adicional al precio conveniado (Ver Tarifas) por envío, en ningún caso será SIN COSTO.', 0, 'J');
$pdf->MultiCell(0, 5, '', 0, 'J');
示例2: MultiCell
$num++;
$contenido .= '
'.$num.'.- El precio unitario de las Guías Prepagadas es $ '.number_format($f->costo,2,'.',',').' amparando hasta '.number_format($f->limitekg,2,'.','').' kilogramos cada una, se vende en paquetes mínimos de 30 guías. Estas guías incluyen el servicio de Recolección a Domicilio y Entrega a Domicilio, de excederse en los kilogramos el precio por kilogramo es de $ '.number_format($f->preciokgexcedente,2,'.',',').'
';
$num++;
$contenido .= '
'.$num.'.- El cliente dice que su consumo mensual estimado es de $ '.number_format($f->consumomensual, 2, ".",",").', en base a este consumo la Prestadora de Servicios ofrece la siguiente forma de cobro para sus envios:
';
}else{
$num++;
$contenido .= '
'.$num.'.- El cliente dice que su consumo mensual estimado es de $ '.number_format($f->consumomensual, 2, ".",",").', en base a este consumo la Prestadora de Servicios ofrece la siguiente forma de cobro para sus envios:
';
}
$pdf -> MultiCell(177,4,$contenido,0,'J');
/* validaciones de convenios para guias normales */
///////////////////////////////////////////////////////////////////////////////////////////////
if($f->precioporkg==1){
$tablasMostradas++;
$numpunto++;
$pdf -> MultiCell(177,4,'
'.$num.'.'.$numpunto.'.- Precio por Kilogramo en Guías Ventanilla:
',0,'J');
$columnasde = 7;
$columnas = 15;
$medidastotal = 188;
示例3:
$pdf->CreateTextBox('Factura #' . $booking->id, 0, 90, 120, 20, 16);
// date, order ref
$date = date_create($booking->date_booking);
$pdf->CreateTextBox('Fecha: ' . date_format($date, "d/m/Y H:i:s"), 0, 100, 0, 10, 10, '', 'R');
$pdf->CreateTextBox('Order ref.: #' . $booking->id, 0, 105, 0, 10, 10, '', 'R');
// ROWS
// list headers
$pdf->CreateTextBox('Dias', 0, 120, 20, 10, 10, 'B', 'C');
$pdf->CreateTextBox('Habitacion', 20, 120, 90, 10, 10, 'B');
$pdf->CreateTextBox('Precio', 110, 120, 30, 10, 10, 'B', 'R');
$pdf->CreateTextBox('Total', 140, 120, 30, 10, 10, 'B', 'R');
$pdf->Line(20, 129, 195, 129);
$currY = 128;
$pdf->CreateTextBox($booking->getDays(), 0, $currY, 20, 10, 10, '', 'C');
$pdf->CreateTextBox($room->name, 20, $currY, 90, 10, 10, '');
$pdf->CreateTextBox('€' . $room->price, 110, $currY, 30, 10, 10, '', 'R');
$pdf->CreateTextBox('€' . $booking->getTotal(), 140, $currY, 30, 10, 10, '', 'R');
$currY = $currY + 5;
$pdf->Line(20, $currY + 4, 195, $currY + 4);
// FOOTER
// output the total row
$pdf->CreateTextBox('Total', 20, $currY + 5, 135, 10, 10, 'B', 'R');
$pdf->CreateTextBox('€' . number_format($booking->getTotal(), 2, '.', ''), 140, $currY + 5, 30, 10, 10, 'B', 'R');
// some payment instructions or information
$pdf->setXY(20, $currY + 30);
$pdf->SetFont(PDF_FONT_NAME_MAIN, '', 10);
$pdf->MultiCell(175, 10, '<em>Lorem ipsum dolor sit amet, consectetur adipiscing elit</em>.
Vestibulum sagittis venenatis urna, in pellentesque ipsum pulvinar eu. In nec <a href="http://www.google.com/">nulla libero</a>, eu sagittis diam. Aenean egestas pharetra urna, et tristique metus egestas nec. Aliquam erat volutpat. Fusce pretium dapibus tellus.', 0, 'L', 0, 1, '', '', true, null, true);
//Close and output PDF document
$pdf->Output('factura_' . $booking->id . '.pdf', 'D');
}
示例4: MultiCell
$contenido2 = 'TOTAL A PAGAR $ '.number_format($f->total,2).'
';
$contenido3 = 'EL IMPORTE DE SUS COMISIONES ES DE: $ '.number_format($f->importe,2).' '.num2letras($f->importe).'
EL CUAL APLICARA DE LOS IMPORTES A LIQUIDAR Y ANEXARA FACTURA CORRESPONDIENTE A ESTE DOCUMENTO.
SALDO A LIQUIDAR $ '.number_format($f->liquidar,2).'
DICHO IMPORTE SERA CUBIERTO POR DEPOSITO EN CADA PLAZA A LA CUENTA ASIGNADA A NOMBRE DE ENTREGAS PUNTUALES S DE RL DE CV., CONVENIO CIE 941492 DE BANCOMER REFERENCIA 3608.
DEBO Y PAGARE INCONDICIONALMENTE EN ESTA PLAZA A LA ORDEN DE ENTREGAS PUNTUALES S DE RL DE CV, LA CANTIDAD DE $ '.number_format($f->liquidar,2).' A MAS TARDAR 15 DIAS DESPUES DE EMITIDO EL PRESENTE DOCUMENTO. ESTE PAGARE ES MERCANTIL Y ESTA REGIDO POR LA LEY GENERAL DE TITULOS Y OPERACIONES DE CREDITO EN SU ARTICULO 173 EN SU PARTE FINAL Y ARTICULOS CORRELATIVOS POR NO SER PAGARE DOMICILIADO.
DE NO HACER EL PAGO QUE ESTE PAGARE EXPRESA A SU VENCIMIENTO, CAUSARA INTERES MORATORIOS DEL C.P.P. MAS 50% DEL MISMO., MAS LOS GASTOS QUE POR ELLO SE ORIGINEN.
';
$pdf -> MultiCell(177,4,$contenido,0,'J');
$pdf -> SetFont("Arial","B",8);
$pdf -> MultiCell(177,4,$contenido2,0,'J');
$pdf -> SetFont("Arial","",8);
$pdf -> MultiCell(177,4,$contenido3,0,'J');
$pdf -> SetFont("Arial","",8);
$pdf -> Ln(25);
$pdf -> SetFont('Arial',"",9);
$pdf -> Cell(176,10,'_____________________________________',0,0,'C');
$pdf -> Ln(4);
$pdf -> Cell(176,10,'ACEPTO DE CONFORMIDAD',0,0,'C');
$pdf -> Output();
示例5: substr
$pdf->Cell(25, 5, "NOME", 0, 0, "L", 0);
$pdf->SetFont('Arial', 'I', 8);
$pdf->Cell(80, 5, ': ' . $nome, 0, 1, "L", 0);
$pdf->SetFont('Arial', 'B', 8);
$pdf->Cell(25, 5, "ENDEREÇO", 0, 0, "L", 0);
$pdf->SetFont('Arial', 'I', 8);
$pdf->Cell(80, 5, ': ' . $ender, 0, 1, "L", 0);
if ($outros1 != '') {
$pdf->SetFont('Arial', 'B', 8);
$pdf->Cell(25, 5, $outros1, 0, 0, "L", 0);
$pdf->SetFont('Arial', 'I', 8);
$pdf->Cell(80, 5, ': ' . $outros2, 0, 1, "L", 0);
}
$pdf->SetFont('Arial', 'BI', 12);
$pdf->Cell(191, 2, '', "B", 1, "R", 0);
$pdf->MultiCell(0, 20, "Valores Válidos Até a Data : " . db_formatar(date('Y-m-d', $DB_DATACALC), 'd'), 0, "C", 0);
$pdf->SetLineWidth(0.2);
$pdf->SetFont('Arial', 'B', 8);
$pdf->Cell(7, 05, "Tipo", 1, 0, "C", 1);
$pdf->Cell(60, 05, "Descrição", 1, 0, "C", 1);
$pdf->Cell(20, 05, "Vlr Histrico", 1, 0, "C", 1);
$pdf->Cell(20, 05, "Vlr Corrigido", 1, 0, "C", 1);
$pdf->Cell(20, 05, "Vlr Juros", 1, 0, "C", 1);
$pdf->Cell(20, 05, "Vlr Multa", 1, 0, "C", 1);
$pdf->Cell(20, 05, "Vlr Desconto", 1, 0, "C", 1);
$pdf->Cell(20, 05, "Vlr Total", 1, 1, "C", 1);
}
}
$pdf->SetFont('Arial', '', 8);
$pdf->Cell(7, 05, $k00_tipo, 1, 0, "C", 0);
$pdf->Cell(60, 05, substr($k00_descr, 0, 35), 1, 0, "L", 0);