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


PHP PDF::Ln方法代码示例

本文整理汇总了PHP中PDF::Ln方法的典型用法代码示例。如果您正苦于以下问题:PHP PDF::Ln方法的具体用法?PHP PDF::Ln怎么用?PHP PDF::Ln使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在PDF的用法示例。


在下文中一共展示了PDF::Ln方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: actionDownload

 public function actionDownload()
 {
     parent::actionDownload();
     $pdf = new PDF();
     $pdf->title = 'Material Stock Overview List';
     $pdf->AddPage('L');
     $pdf->setFont('Arial', 'B', 12);
     // definisi font
     $pdf->setFont('Arial', 'B', 8);
     // menuliskan tabel
     $header = array('No', 'ID', 'Material Name', 'Sloc', 'Qty', 'UOM', 'Prod Trans Type', 'Ref Source');
     $model = new Productstock('search');
     $dataprovider = $model->search();
     $dataprovider->pagination = false;
     $data = $dataprovider->getData();
     $cols = $dataprovider->getKeys();
     $dataku = array(count($data));
     //var_dump($dataku);
     $w = array(10, 15, 70, 30, 30, 30, 40, 30);
     $pdf->SetTableHeader();
     //Header
     for ($i = 0; $i < count($header); $i++) {
         $pdf->Cell($w[$i], 7, $header[$i], 1, 0, 'C', true);
     }
     $pdf->Ln();
     $pdf->SetTableData();
     //Data
     $fill = false;
     $i = 0;
     foreach ($data as $datas) {
         $i = $i + 1;
         $pdf->Cell($w[0], 6, $i, 'LR', 0, 'L', $fill);
         $pdf->Cell($w[1], 6, $datas['productstockid'], 'LR', 0, 'L', $fill);
         $pdf->Cell($w[2], 6, Product::model()->findbypk($datas['productid'])->productname, 'LR', 0, 'L', $fill);
         $pdf->Cell($w[3], 6, Sloc::model()->findbypk($datas['slocid'])->sloccode, 'LR', 0, 'L', $fill);
         $pdf->Cell($w[4], 6, $datas['qty'], 'LR', 0, 'L', $fill);
         $pdf->Cell($w[5], 6, Unitofmeasure::model()->findbypk($datas['unitofmeasureid'])->uomcode, 'LR', 0, 'L', $fill);
         $pdf->Cell($w[6], 6, Prodtranstype::model()->findbypk($datas['prodtranstypeid'])->description, 'LR', 0, 'L', $fill);
         $pdf->Cell($w[7], 6, $datas['refsource'], 'LR', 0, 'L', $fill);
         $pdf->Ln();
         $fill = !$fill;
     }
     $pdf->Cell(array_sum($w), 0, '', 'T');
     // me-render ke browser
     $pdf->Output('productstock.pdf', 'D');
 }
开发者ID:bylinggha,项目名称:Capella-ERP-Indonesia,代码行数:46,代码来源:ProductstockController.php

示例2: Footer

$animal = animalTableClass::NUMERO;
$veterinario = veterinarioTableClass::NOMBRE;
class PDf extends FPDF
{
    function Footer()
    {
        $this->SetY(-15);
        $this->SetFont('Arial', 'I', 8);
        $this->Cell(0, 10, 'Page ' . $this->PageNo() . '/{nb}', 0, 0, 'C');
    }
}
$pdf = new PDF('P', 'mm', 'letter');
$pdf->AliasNbPages();
$pdf->AddPage();
$pdf->Image(routing::getInstance()->getUrlImg('reporte_Vertical.jpg'), 0, 0, 216, 280);
$pdf->Ln(40);
$pdf->SetFont('Arial', 'B', 25);
$pdf->Cell(93);
$pdf->Cell(30, 10, $mensaje, 0, 0, 'C');
$pdf->Ln(20);
$pdf->SetFont('Arial', 'B', 15);
$pdf->Cell(10);
//$pdf->Cell(37, 10, utf8_decode('N. Documento'), 1, 0, 'C');
$pdf->Cell(40, 10, utf8_decode('Fecha'), 1, 0, 'C');
$pdf->Cell(38, 10, utf8_decode('Animal'), 1, 0, 'C');
$pdf->Cell(100, 10, utf8_decode('Veterinario'), 1, 0, 'C');
$pdf->Ln();
foreach ($objVacunacion as $key) {
    $pdf->Cell(10);
    //    $pdf->Cell(37, 10, utf8_decode($key->id), 1);
    $pdf->Cell(40, 10, date("Y-M-d", strtotime($key->{$fecha})), 1, 0, 'C');
开发者ID:rooseveltDiaz,项目名称:proyecto_porcicola,代码行数:31,代码来源:reportTemplate.pdf.php

示例3: explode

 $fotos = explode(",", $row['fotos']);
 //Creación del objeto de la clase heredada
 //$pdf=new PDF();
 //$pdf->AliasNbPages();
 /*	if (!isset($pdf)) {
 			$pdf=new PDF();
 			$pdf->AliasNbPages();
 		}
 	*/
 $pdf->AddPage();
 $pdf->SetDisplayMode('fullpage');
 $pdf->SetMargins(20, 20, 20);
 $pdf->SetFont('Arial', 'BU', 14);
 $pdf->SetTextColor(70, 125, 25);
 $pdf->Cell(0, 10, 'FICHA DE CHECK DOMICILIARIO', 0, 1, 'C');
 $pdf->Ln(2);
 $pdf->SetTextColor(0, 0, 0);
 $pdf->SetFont('Arial', 'B', 12);
 $pdf->Cell(55, 7, 'NOMBRES Y APELLIDOS', 1, 0, 'L');
 $pdf->SetFont('Arial', '', 12);
 $pdf->Cell(0, 7, $nombre, 1, 1, 'C');
 $pdf->SetFont('Arial', 'B', 12);
 $pdf->Cell(55, 7, 'DIRECCION', 1, 0, 'L');
 $pdf->SetFont('Arial', '', 12);
 $pdf->MultiCell(0, 7, $domicilio, 1, 'C');
 //$pdf->Ln(2);
 //$pdf->Image('../files/images_dni/imagen1.png',40,null,0,130);
 $pdf->Ln(2);
 $pdf->SetFont('Arial', 'B', 12);
 $pdf->Cell(35);
 $pdf->Cell(33, 7, 'DOMICILIADO', 0, 0, 'L');
开发者ID:ehuertasf,项目名称:pro_new,代码行数:31,代码来源:rptCheckDomiciliario.php

示例4: CONCAT

// 	con filtro del motivos y depattamento
if ($depto != '-1' and $motivo != '-1' and ($fechai != "" and $fechaf != "")) {
    $query1 = " \nSelect empleado.No_Empleado, CONCAT(Primer_nombre, ' ', Segundo_nombre, ' ', Primer_apellido, ' ', Segundo_Apellido) as Nombre, departamento_laboral.nombre_departamento,motivos.descripcion, \nCOUNT(permisos.id_Permisos) as Solicitudes, SUM(permisos.dias_permiso) as Inasistencias from permisos\n inner join motivos on permisos.id_motivo=motivos.Motivo_ID \n inner join empleado on empleado.No_Empleado=permisos.No_Empleado \n inner join persona on persona.N_identidad=empleado.N_identidad \n inner join departamento_laboral on departamento_laboral.id_departamento_laboral = permisos.id_departamento \n where  departamento_laboral.nombre_departamento='" . $depto . "' and motivos.descripcion='" . $motivo . "' and \n date_format(permisos.fecha,'%d-%m-%Y') between  date_format('" . $fechai . " ','%d-%m-%Y')and date_format('" . $fechaf . "','%d-%m-%Y')\t\n\tGROUP BY Primer_nombre, Segundo_nombre, Primer_apellido, Segundo_Apellido, departamento_laboral.nombre_departamento,motivos.descripcion ORDER BY Primer_nombre asc";
}
// 	por fechas
if ($depto == '-1' and $motivo != '-1') {
    $query1 = " \nSelect empleado.No_Empleado, CONCAT(Primer_nombre, ' ', Segundo_nombre, ' ', Primer_apellido, ' ', Segundo_Apellido) as Nombre, departamento_laboral.nombre_departamento, motivos.descripcion, \nCOUNT(permisos.id_Permisos) as Solicitudes, SUM(permisos.dias_permiso) as Inasistencias from permisos\n inner join motivos on permisos.id_motivo=motivos.Motivo_ID \n inner join empleado on empleado.No_Empleado=permisos.No_Empleado \n inner join persona on persona.N_identidad=empleado.N_identidad \n inner join departamento_laboral on departamento_laboral.id_departamento_laboral = permisos.id_departamento \n where  motivos.descripcion='" . $motivo . "' and \n date_format(permisos.fecha,'%d-%m-%Y') between  date_format('" . $fechai . " ','%d-%m-%Y')and date_format('" . $fechaf . "','%d-%m-%Y')\t\n\tGROUP BY Primer_nombre, Segundo_nombre, Primer_apellido, Segundo_Apellido, departamento_laboral.nombre_departamento,motivos.descripcion ORDER BY Primer_nombre asc";
}
$pdf = new PDF();
$pdf->AddPage("L", "Letter");
$pdf->SetFont('Arial', '', 18);
$pdf->Image($maindir . 'assets/img/lucen-aspicio.png', 50, 15, 200, 200, 'PNG');
$pdf->Image($maindir . 'assets/img/logo_unah.png', 15, 5, 24, 36, 'PNG');
$pdf->Image($maindir . 'assets/img/logo-cienciasjuridicas.png', 230, 8, 35, 35, 'PNG');
$pdf->Cell(22, 10, '', 0);
$pdf->SetFont('Arial', '', 18);
$pdf->Cell(45, 10, '', 0);
$pdf->Cell(70, 10, utf8_decode('Universidad Nacional Autónoma de Honduras'), 0);
$pdf->Ln(10);
$pdf->SetFont('Arial', 'U', 14);
$pdf->Cell(60, 8, '', 0, 0, "C");
$pdf->Cell(130, 8, 'Reportes de Permisos Personales', 0, 0, "C");
$pdf->Ln(25);
//$pdf->AddCol('N',25,'#Empleado','C');
$pdf->AddCol('Nombre', 70, 'Nombre Completo', 'C');
$pdf->AddCol('nombre_departamento', 40, 'Departamento', 'C');
$pdf->AddCol('descripcion', 40, 'Motivo', 'C');
$pdf->AddCol('Solicitudes', 28, 'Solicitudes', 'R');
$pdf->AddCol('Inasistencias', 30, utf8_decode('Días Faltados'), 'R');
$pdf->Table($query1);
$pdf->Output();
开发者ID:Joshuabenitez,项目名称:Proyecto-industria,代码行数:31,代码来源:crearpdfreportedepto.php

示例5: DataMySQLRetornar

$pdf->SetCreator('work | eventos');
$pdf->SetAuthor($usuarioNome . " - " . $empresaNome);
$pdf->SetTitle('Emissão do Pedido');
$pdf->SetSubject('Relatório gerado automaticamente pelo sistema');
$pdf->AliasNbPages();
$pdf->AddPage();
//Recupera o nome da empresa
$empresaNome = 'Consoli Eventos Ltda';
$edtPedidoId = $_GET["PedidoId"];
//Imprime o logotipo da empresa
$pdf->Image('../image/logo_consoli2.jpg', 10, 10, 34);
//Ajusta a fonte
$pdf->SetFont('Arial', 'B', 15);
$pdf->Cell(0, 6, $empresaNome, 0, 0, 'R');
$pdf->SetFont('Arial', '', 9);
$pdf->Ln();
$pdf->Cell(0, 4, 'Rua São Bento, 289 - Bairro Progresso - Rio do Sul - SC - CEP: 89160-000', 0, 0, 'R');
$pdf->Ln();
$pdf->Cell(0, 4, 'Fone: (47) 3520-1650 - consoli@consolieventos.com.br', 0, 0, 'R');
$pdf->Ln(14);
$pdf->SetFont('Arial', 'B', 16);
$pdf->SetFillColor(178, 178, 178);
$pdf->Cell(0, 7, 'Pedido de Foto e Vídeo Nro ' . $dados_pedido["id"], 0, 0);
$pdf->ln();
$pdf->SetFont('Arial', 'B', 11);
$pdf->Cell(0, 5, 'Emissão: ' . DataMySQLRetornar($dados_pedido["data"]) . ' Por: ' . $dados_pedido["usuario_nome"], 0, 0);
$pdf->ln();
$pdf->SetFont('Arial', 'B', 11);
$pdf->Cell(0, 5, 'Data da Venda: ' . DataMySQLRetornar($dados_pedido["data_venda"]), 0, 0);
$pdf->ln(8);
$pdf->SetFont('Arial', 'B', 11);
开发者ID:workcrm,项目名称:consoli,代码行数:31,代码来源:FotoVideoPedidoRelatorioPDF.php

示例6: array

    $datos = $client->inventarioR($marca);
    $header = array('Nombre', 'Cantidad', 'Precio');
    $descripcion = "<br><b>Inventario</b><br><b>Marca: </b>" . $marca;
}
$nombre = "<b>Descripción del reporte</b>";
$img = "imagenes/log.jpg";
//Antes de pasar los datos al PDF, hay que pasar las variables por la función html_entity_decode para decodificar los caracteres especiales, los acentos y las ñ
// Siempre y cuando los datos extraídos de la BD sean UTF8 (no lo probe con otra codificación)
$nombre = html_entity_decode($nombre);
$descripcion = html_entity_decode($descripcion);
//Creamos una nueva instancia de la clase
$pdf = new PDF();
//Añádimos la primera página
$pdf->AddPage();
$pdf->Image('log.jpg', 8, 8, 30);
$pdf->Ln(12);
$pdf->SetFont('Helvetica', '', 20);
//$pdf->Ln(12);
$pdf->Line(10, 30, 200, 30);
$pdf->SetFontSize(17);
$pdf->SetTextColor(44, 62, 80);
$pdf->WriteHTML("Online Computer Shop");
$pdf->SetTextColor(0);
$pdf->SetLeftMargin(155);
$pdf->SetFontSize(14);
$pdf->Ln(-15);
$pdf->WriteHTML("<br><br><b>Fecha:</b> " . date("d/m/Y", time() - 25200));
$pdf->WriteHTML("<br><b>Hora:</b> " . date("H:i:s", time() - 25200) . "\n\n");
$pdf->SetLeftMargin(10);
$pdf->Ln(14);
// Otra parte importante, luego de pasar las variables por la función html_entity_decode, para que se vean bien los acentos y las ñ, hay que pasarlas por otra
开发者ID:GrupoOCS,项目名称:OCS,代码行数:31,代码来源:inventario.php

示例7: implota

}
$codfactura = $_REQUEST["codfactura"];
$consulta = "Select * from facturas,clientes where facturas.codfactura='{$codfactura}' and facturas.codcliente=clientes.codcliente";
$resultado = mysql_query($consulta, $conexion);
$lafila = mysql_fetch_array($resultado);
$fecha = implota($lafila["fecha"]);
$dia1 = substr($fecha, 0, 2);
$mes1 = substr($fecha, 3, 2);
$mes1 = mes($mes1);
$ano1 = substr($fecha, 6, 4);
$pdf->SetFillColor(255, 255, 255);
$pdf->SetTextColor(18, 18, 239);
$pdf->SetDrawColor(0, 0, 0);
$pdf->SetLineWidth(0.2);
$pdf->SetFont('Arial', 'B', 11);
$pdf->Ln(31);
$pdf->Cell(115);
$pdf->Cell(10, 4, $codfactura, 0, 0, 'L', 0);
$pdf->Ln(22);
$pdf->Cell(60);
$pdf->Cell(42, 4, $CiudadActual, 0, 0, 'L', 0);
$pdf->Cell(20, 4, $dia1, 0, 0, 'L', 0);
$pdf->Cell(55, 4, $mes1, 0, 0, 'L', 0);
$pdf->Cell(10, 4, $ano1, 0, 0, 'L', 0);
$pdf->Ln(8);
$pdf->Cell(20);
$pdf->Cell(125, 4, $lafila["nombre"], 0, 0, 'L', 0);
$fecha = implota($lafila["fecha"]);
$pdf->Cell(35, 4, $lafila["nif"], 0, 0, 'L', 0);
$pdf->Ln(6);
//Calculamos la provincia
开发者ID:joanlaga,项目名称:MaxCodekaRev,代码行数:31,代码来源:factura_chile.php

示例8: PDF

$stmt->bindValue(':id', $_GET['id']);
$stmt->execute();
if ($stmt->rowCount() > 0) {
    $row = $stmt->fetch(PDO::FETCH_ASSOC);
    $pdf = new PDF();
    $pdf->SetTitle("Progetto formativo e di orientamento");
    $pdf->AddFont('abac', '', 'abac.php');
    $pdf->AddFont('abalc', '', 'ABALC.php');
    $pdf->SetFillColor(255, 230, 255);
    $pdf->AliasNbPages();
    $pdf->AddPage();
    $pdf->SetLeftMargin(18);
    $pdf->SetRightMargin(18);
    $pdf->SetFont('abac', '', 14);
    $pdf->Cell(0, 10, 'PROGETTO FORMATIVO e di ORIENTAMENTO', 0, 0, 'C');
    $pdf->Ln(10);
    $pdf->SetFont('abalc', '', 11);
    $pdf->Cell(40, 6, 'Tirocinante ', 1, 0, 'R', 1);
    $pdf->Cell(135, 6, ' ' . utf8_decode($row['TIR_Nome']) . ' ' . utf8_decode($row['TIR_Cognome']) . ' - C.F.: ' . utf8_decode($row['TIR_CodiceFiscale']), 1, 1);
    $pdf->Cell(40, 6, 'Luogo e data di nascita ', 1, 0, 'R', 1);
    $pdf->Cell(135, 6, ' ' . utf8_decode($row['TIR_NatoA']) . ' (' . $row['TIR_NatoProv'] . ') il ' . strftime('%d/%m/%Y', strtotime($row['TIR_DataNascita'])), 1, 1);
    $pdf->Cell(40, 6, 'Residenza ', 1, 0, 'R', 1);
    $pdf->Cell(135, 6, ' ' . utf8_decode($row['TIR_IndirizzoResidenza']) . ' - ' . $row['TIR_CAP'] . ' ' . utf8_decode($row['TIR_ComuneResidenza']), 1, 1);
    $pdf->Cell(40, 6, 'Recapiti ', 1, 0, 'R', 1);
    $pdf->Cell(135, 6, ' ' . $row['TIR_Cellulare'] . ' - ' . $row['TIR_TelefonoFisso'] . ' - ' . $row['TIR_EMail'], 1, 1);
    $pdf->Cell(40, 6, 'Classe / Indirizzo ', 1, 0, 'R', 1);
    $pdf->Cell(135, 6, ' ' . $row['TIR_Classe'] . ' ' . $row['TIR_Indirizzo'], 1, 1);
    $pdf->Ln(3);
    $pdf->Cell(40, 6, 'Azienda ospitante ', 1, 0, 'R', 1);
    $pdf->Cell(135, 6, ' ' . utf8_decode($row['AZ_RagioneSociale']), 1, 1);
    $pdf->Cell(40, 6, 'Legale rappresentante ', 1, 0, 'R', 1);
开发者ID:andreazurli,项目名称:stage-ng,代码行数:31,代码来源:prjformativo.php

示例9: pdf

/**
 * Genera un reporte en PDF
 *
 * @param array $result
 * @param array $sumArray
 * @param string $title
 * @param array $weightArray
 * @param array $headerArray
 */
function pdf($result, $sumArray, $title, $weightArray, $headerArray)
{
    $config = Config::read('config');
    $active_app = Router::get_application();
    //Orientación
    if ($sumArray > 200) {
        $orientation = 'L';
    } else {
        $orientation = 'P';
    }
    $numRows = 140;
    //Tipo de Papel
    if ($sumArray > 250) {
        $paper = 'legal';
    } else {
        $paper = 'letter';
    }
    if ($paper == 'letter' && $orientation == 'P') {
        $widthPage = 220;
        $numRows = 42;
    }
    if ($paper == 'legal' && $orientation == 'L') {
        $widthPage = 355;
        $numRows = 30;
    }
    if ($paper == 'letter' && $orientation == 'L') {
        $widthPage = 270;
        $numRows = 30;
    }
    //Crear Documento PDF
    $pdf = new PDF($orientation, 'mm', $paper);
    $pdf->Open();
    $pdf->AddPage();
    //Nombre del Listado
    $pdf->SetFillColor(255, 255, 255);
    $pdf->AddFont('Verdana', '', 'verdana.php');
    $pdf->SetFont('Verdana', '', 14);
    $pdf->SetY(20);
    $pdf->SetX(0);
    $pdf->Ln();
    if ($config->{$active_app}->name) {
        $pdf->MultiCell(0, 6, strtoupper($config->{$active_app}->name), 0, "C", 0);
    }
    $pdf->MultiCell(0, 6, "REPORTE DE " . strtoupper($title), 0, "C", 0);
    $pdf->SetFont('Verdana', '', 12);
    if (isset($_SESSION['fecsis'])) {
        $pdf->MultiCell(0, 6, "FECHA " . date("Y-m-d"), 0, "C", 0);
    }
    $pdf->Ln();
    //Colores, ancho de línea y fuente en negrita
    $pdf->SetFillColor(0xf2, 0xf2, 0xf2);
    $pdf->SetTextColor(0);
    $pdf->SetDrawColor(0, 0, 0);
    $pdf->SetLineWidth(0.2);
    $pdf->SetFont('Arial', 'B', 10);
    if ($weightArray[0] < 11) {
        $weightArray[0] = 11;
    }
    //Parametros del Reporte
    $pos = floor($widthPage / 2 - $sumArray / 2);
    $pdf->SetX($pos);
    for ($i = 0; $i <= count($headerArray) - 1; $i++) {
        $pdf->Cell($weightArray[$i], 7, $headerArray[$i], 1, 0, 'C', 1);
    }
    $pdf->Ln();
    //Restauración de colores y fuentes
    $pdf->SetFillColor(224, 235, 255);
    $pdf->SetTextColor(0);
    $pdf->SetFont('Arial', 'B', 7);
    //print_r($weightArray);
    //Buscamos y listamos
    $n = 1;
    $p = 1;
    $t = 0;
    foreach ($result as $row) {
        //$pdf->Cell(Ancho, Alto, contenido, ?, ?, Align)
        if ($n > $numRows || $p == 1 && $n > $numRows - 3) {
            $pdf->AddPage($orientation);
            $pdf->SetY(30);
            $pdf->SetX($pos);
            $pdf->SetFillColor(0xf2, 0xf2, 0xf2);
            $pdf->SetTextColor(0);
            $pdf->SetDrawColor(0, 0, 0);
            $pdf->SetLineWidth(0.2);
            $pdf->SetFont('Arial', 'B', 10);
            for ($i = 0; $i < count($headerArray); $i++) {
                $pdf->Cell($weightArray[$i], 7, $headerArray[$i], 1, 0, 'C', 1);
            }
            $pdf->Ln();
            $pdf->SetFillColor(224, 235, 255);
            $pdf->SetTextColor(0);
//.........这里部分代码省略.........
开发者ID:raalveco,项目名称:Escuela,代码行数:101,代码来源:pdf.php

示例10: header

        if ($color % 2 == 0) {
            $imprimirColor = false;
        } else {
            $imprimirColor = true;
        }
        $valor = $row['PRECIO'];
        $descuento = $row['OFERTA'];
        $incognita = $descuento * $valor / 100;
        $total = $valor - $incognita;
        //Espacio para centrar
        $fpdf->Cell(30, 5, '', 0, 0, 'C');
        //Nombre
        $fpdf->Cell(45, 5, $row['NOMBRE'], 1, 0, 'C', $imprimirColor);
        //Valor
        $fpdf->Cell(38, 5, $valor, 1, 0, 'C', $imprimirColor);
        //DSCTO
        $fpdf->Cell(37, 5, $descuento, 1, 0, 'C', $imprimirColor);
        //TOTAL
        $fpdf->Cell(38, 5, $total, 1, 0, 'C', $imprimirColor);
        //CATEGORIA
        $fpdf->Cell(50, 5, $row['CATEGORIA'], 1, 0, 'C', $imprimirColor);
        //Salto de linea
        $fpdf->Ln();
        $color++;
    }
    $objConnect->closeConect();
    $fpdf->Output('prueba', 'I');
    $fpdf->Output();
} else {
    header("Location: ../../plantillas/errorPrivilegios.html");
}
开发者ID:hakendo,项目名称:Comeat,代码行数:31,代码来源:informeMenuPDF.php

示例11:

 }
 $data[$key_next + 2][0] = "Total :";
 for ($i = 1; $i < 7; $i++) {
     $data[$key_next + 2][$i] = "";
 }
 $data[$key_next + 2][7] = str_replace(".", ",", $total);
 //Page d'en-tête
 $pdf->SetTitle('CSSH - Facturation');
 $pdf->SetFont('Arial', '', 14);
 $pdf->AddPage();
 //Hypothèses de travail
 $pdf->SetFillColor(224, 235, 255);
 $pdf->SetFont('', 'BU', 16);
 $pdf->Cell(70);
 $pdf->Cell(50, 11, 'Période : du ' . $_GET['from'] . ' au ' . $_GET['to'], 0, 0, 'C');
 $pdf->Ln(14);
 $pdf->Cell(90);
 $pdf->SetFont('', 'B', 14);
 $pdf->Cell(5, 10, 'Coordonnées du club :', 0, 0, 'C');
 $pdf->Ln(10);
 $pdf->SetFont('Arial', '', 10);
 $pdf->Cell(60);
 $pdf->Cell(30, 5, 'Responsable : ', 0, 0, 'L', true);
 $pdf->Cell(40, 5, $coordonnee['PRENOM'] . ' ' . $coordonnee['NOM'], 0, 0, 'L', true);
 $pdf->Ln(5);
 $pdf->Cell(60);
 $pdf->Cell(30, 5, 'Rue : ', 0, 0, 'L', false);
 $pdf->Cell(40, 5, $coordonnee['RUE'] . ', ' . $coordonnee['NUMERO'], 0, 0, 'L', false);
 $pdf->Ln(5);
 $pdf->Cell(60);
 $pdf->Cell(30, 5, 'Code Postal : ', 0, 0, 'L', true);
开发者ID:Kwendou,项目名称:Rexel,代码行数:31,代码来源:facture.php

示例12: array

$pdf->SetFont('Helvetica', 'B', 20);
$pdf->SetTextColor(50, 60, 100);
//insert Collage logo
$pdf->Image('logo.png', 10, 10, 33, 0);
//display the title without a border around it
$pdf->SetXY(50, 15);
$pdf->SetDrawColor(50, 60, 100);
$pdf->Cell(100, 10, $name, 0, 0, 'C', 0);
// Insert a dynamic image from a URL
$pdf->Image($image, 11, 30, 0, 50);
//Set x and y position for the main text, reduce font size and write content
$pdf->SetXY(65, 30);
$pdf->SetLeftMargin(65);
$pdf->SetFontSize(10);
$pdf->Write(5, $characteristics);
$pdf->Ln(8);
//Output the clues
$pdf->SetFont('Helvetica', '', 9);
$pdf->SetXY(10, 90);
$column_width = $pdf->w - 10;
// For bullet list - width and bullet array variables
$cluesBullet = array();
$cluesBullet['bullet'] = chr(149);
$cluesBullet['margin'] = ' ';
$cluesBullet['indent'] = 0;
$cluesBullet['spacer'] = 0;
$cluesBullet['text'] = array();
//Set a counter for the foreach loop
$i = 0;
foreach ($clues as $val) {
    $cluesBullet['text'][$i] = $val;
开发者ID:JLockerbie,项目名称:BS,代码行数:31,代码来源:PersonaPDF.php

示例13:

$pdf->SetFont('Arial', 'B', 9);
$pdf->SetX(5);
$pdf->SetFont('Amble-Regular', '', 9);
$sql = pg_query("select  I.comprobante, I.fecha_actual, I.hora_actual, U.nombre_usuario, U.apellido_usuario  from inventario I, usuario U where I.id_usuario = U.id_usuario and I.comprobante='{$_GET['id']}'");
while ($row = pg_fetch_row($sql)) {
    $pdf->SetX(1);
    $pdf->Cell(50, 6, utf8_decode('Comprobante: '), 0, 0, 'C', 0);
    $pdf->Cell(55, 6, utf8_decode($row[0]), 0, 0, 'L', 0);
    $pdf->Cell(50, 6, utf8_decode('Fecha: '), 0, 0, 'C', 0);
    $pdf->Cell(50, 6, utf8_decode($row[1]), 0, 1, 'L', 0);
    $pdf->SetX(1);
    $pdf->Cell(50, 6, utf8_decode('Hora:'), 0, 0, 'C', 0);
    $pdf->Cell(55, 6, utf8_decode($row[2]), 0, 0, 'L', 0);
    $pdf->Cell(50, 6, utf8_decode('Usuario:'), 0, 0, 'C', 0);
    $pdf->Cell(50, 6, utf8_decode($row[3]), 0, 1, 'L', 0);
    $pdf->Ln(3);
}
$sql2 = pg_query("select D.cod_productos, P.codigo, P.articulo, D.p_costo, D.p_venta, D.disponibles, D.existencia, D.diferencia from inventario I, detalle_inventario D, productos P where D.cod_productos = P.cod_productos and I.id_inventario = D.id_inventario and D.id_inventario='{$_GET['id']}'");
$pdf->SetX(1);
$pdf->Cell(30, 6, utf8_decode('Código'), 1, 0, 'C', 0);
$pdf->Cell(55, 6, utf8_decode('Producto'), 1, 0, 'C', 0);
$pdf->Cell(25, 6, utf8_decode('Precio Costo'), 1, 0, 'C', 0);
$pdf->Cell(25, 6, utf8_decode('Precio Venta'), 1, 0, 'C', 0);
$pdf->Cell(20, 6, utf8_decode('Stock'), 1, 0, 'C', 0);
$pdf->Cell(25, 6, utf8_decode('Existencia'), 1, 0, 'C', 0);
$pdf->Cell(25, 6, utf8_decode('Diferencia'), 1, 1, 'C', 0);
$total1 = 0;
$total2 = 0;
while ($row = pg_fetch_row($sql2)) {
    $pdf->SetX(1);
    $total1 = $total1 + $row[3];
开发者ID:Oskrin,项目名称:neltex_formulario,代码行数:31,代码来源:reporte_inventario.php

示例14: generaReporte

 protected function generaReporte($data, $titulo = '')
 {
     $this->load->library('Pdf');
     $pdf = new PDF('L', 'mm', 'A4');
     $pdf->AliasNbPages();
     $pdf->AddPage();
     $pdf->SetFont('Arial', '', 10);
     //if ($titulo != '')
     //{
     //	$pdf->Cell(40, 10, $titulo, 1);
     //	$pdf->Ln();
     //	$pdf->Ln();
     //}
     $header = array('#', 'Base', 'DNI', 'Nombres', 'A.Paterno', 'A.Materno', 'Celular', 'Est', 'Area', 'Cargo', 'Fecha Ini', 'T.Emp.');
     $w = array(5, 40, 13, 20, 20, 20, 14, 5, 60, 45, 15, 10, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11);
     $pdf->SetFont('Arial', 'B', 7);
     for ($i = 0; $i < count($header); $i++) {
         $pdf->Cell($w[$i], 8, utf8_decode($header[$i]), 1, 0, 'C');
     }
     $pdf->Ln();
     $pdf->SetFont('Arial', '', 7);
     $j = 1;
     foreach ($data as $row) {
         $pdf->Cell($w[0], 6, utf8_decode($j), 1);
         $pdf->Cell($w[1], 6, utf8_decode($row->base_nombre), 1);
         $pdf->Cell($w[2], 6, utf8_decode($row->dni), 1);
         $pdf->Cell($w[3], 6, utf8_decode($row->nombres), 1);
         $pdf->Cell($w[4], 6, utf8_decode($row->apellido_pat), 1);
         $pdf->Cell($w[5], 6, utf8_decode($row->apellido_mat), 1);
         $pdf->Cell($w[6], 6, utf8_decode($row->telefono), 1);
         //$pdf->Cell($w[7], 6, utf8_decode($row->ocupacion), 1);
         $pdf->Cell($w[7], 6, utf8_decode($row->estado), 1);
         $pdf->Cell($w[8], 6, utf8_decode($row->area_nombre), 1);
         $pdf->Cell($w[9], 6, utf8_decode($row->cargo), 1);
         $pdf->Cell($w[10], 6, utf8_decode($row->fecha_inicio), 1);
         $pdf->Cell($w[11], 6, utf8_decode($row->tiempo_empleo), 1);
         $pdf->Ln();
         $j++;
     }
     $pdf->Cell(array_sum($w), 0, '');
     $pdf->Output();
 }
开发者ID:royer21,项目名称:staff2,代码行数:42,代码来源:persona.php

示例15: round

$n4p = array_shift($respuestaspractica->nota($id, 4));
$n1p = (int) $n1p['nota'];
$n2p = (int) $n2p['nota'];
$n3p = (int) $n3p['nota'];
$n4p = (int) $n4p['nota'];
$n1 = round((double) $nota1['nota'] * 100);
$n2 = round((double) $nota2['nota'] * 100);
$n3 = round((double) $nota3['nota'] * 100);
$n4 = round((double) $nota4['nota'] * 100);
$npt1 = ($n1p + $n1) / 2;
$npt2 = ($n2p + $n2) / 2;
$npt3 = ($n3p + $n3) / 2;
$npt4 = ($n4p + $n4) / 2;
$pdf = new PDF("P", "mm", array(215.9, 139.7));
$pdf->AddPage();
$pdf->Ln(5);
$pdf->CuadroCuerpoPersonalizado(100, "Nombre", 1, "C", 1, "B");
$pdf->CuadroCuerpoPersonalizado(50, "Paralelo", 1, "C", 1, "B");
$pdf->Ln();
$pdf->CuadroCuerpoPersonalizado(100, $est['nombres'] . " " . $est['paterno'] . " " . $est['materno'], 0, "C", 1, "");
$pdf->CuadroCuerpoPersonalizado(50, $par['nombre'], 0, "C", 1, "");
$pdf->Ln();
$pdf->Ln(5);
$pdf->CuadroCuerpoPersonalizado(50, "Bimestre", 1, "C", 1, "B");
$pdf->CuadroCuerpoPersonalizado(30, "Práctica", 1, "C", 1, "B");
$pdf->CuadroCuerpoPersonalizado(30, "Evaluación", 1, "C", 1, "B");
$pdf->CuadroCuerpoPersonalizado(30, "Nota", 1, "C", 1, "B");
$pdf->Ln();
$pdf->CuadroCuerpoPersonalizado(50, "1º Bimestre", 0, "C", 1, "");
$pdf->CuadroCuerpoPersonalizado(30, $n1p, 0, "C", 1, "");
$pdf->CuadroCuerpoPersonalizado(30, $n1, 0, "C", 1, "");
开发者ID:ronytic,项目名称:Sistema-Tutor-Multimedia-del-Idioma-Aymara,代码行数:31,代码来源:vernota.php


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