示例#1
0
    //  Align Columns Header
    $lobjPdf->aligns[0] = 'C';
    $lobjPdf->aligns[1] = 'C';
    $lobjPdf->aligns[2] = 'C';
    $lobjPdf->aligns[3] = 'C';
    $lobjPdf->Row(array("Libro", "Cantidad", "Fecha de Prestamo", "Fecha de Vencimiento"), false);
    $lobjPdf->SetTextColor(0, 0, 0);
    $lobjPdf->SetFont('Arial', '', 8);
    $lobjPdf->SetTextColor(0, 0, 0);
    //  Align Columns Detail
    $lobjPdf->aligns[0] = 'L';
    $lobjPdf->aligns[1] = 'C';
    $lobjPdf->aligns[2] = 'C';
    $lobjPdf->aligns[3] = 'C';
    for ($i = 0; $i < count($filas['libro']); $i++) {
        $lobjPdf->Cell(12);
        $lobjPdf->Row(array($filas['libro'][$i], $filas['cantidad'][$i], $filas['fecha_salida'][$i], $filas['fecha_vencimiento'][$i]), false);
    }
    $lobjPdf->Ln(10);
    $lobjPdf->SetFont('Arial', '', 12);
    $lobjPdf->Cell(12);
    $lobjPdf->Cell(18, 5, 'Le agradecemos que se acerque a este Centro lo antes posible, con el fin de registrar las', 0, 1);
    $lobjPdf->Cell(12);
    $lobjPdf->Cell(18, 5, 'devoluciones correspondientes y solucionar su situación de morosidad.', 0, 1);
    //  End Table
    $lobjPdf->ln(45);
    $lobjPdf->Output('documento', "I");
} else {
    $_SESSION['datos']['mensaje'] = "¡En estos momentos no se puede generar el reporte, intentelo luego!";
    header("Location: ../view/menu_principal.php");
}
示例#2
0
    $lobjPdf->Cell($anchura * 1, $altura, $filas['telefono'][0], 0, 1, 'L', $color_fondo);
    $lobjPdf->Cell($avnzar * 1.61);
    $lobjPdf->SetFont('Arial', 'B', 10);
    $lobjPdf->SetTextColor(0, 0, 0);
    $lobjPdf->Cell($anchura * 2, $altura, 'Dirección: ', 0, 0, 'L', $color_fondo);
    $lobjPdf->SetFont('Arial', '', 9);
    $lobjPdf->SetTextColor(0, 0, 0);
    $lobjPdf->Cell($avnzar - 11);
    $lobjPdf->Cell($anchura * 8, $altura, $filas['direccion'][0], 0, 1, 'L', $color_fondo);
    $lobjPdf->Ln(20);
    $lobjPdf->Cell($avnzar);
    $lobjPdf->SetFont("arial", "B", 10);
    $lobjPdf->Row(array('Ubicación', 'Item', 'Cantidad'), false);
    $lobjPdf->SetFont("arial", "", 10);
    $lobjPdf->Cell($avnzar);
    $lobjPdf->aligns[2] = 'R';
    $total = 0;
    for ($i = 0; $i < count($filas['codigo_adquisicion']); $i++) {
        $total += $filas['cantidad'][$i];
        $lobjPdf->Row(array($filas['ubicacion'][$i], $filas['item'][$i], $filas['cantidad'][$i]), false);
        $lobjPdf->Cell($avnzar);
    }
    $lobjPdf->SetWidths(array(130, 20));
    $lobjPdf->SetFont("arial", "B", 10, 'R');
    $lobjPdf->Cell($avnzar * 7.22, $altura, 'TOTAL:', 1, 0, 'R', $color_fondo);
    $lobjPdf->Cell($avnzar * 1.12, $altura, $total, 1, 1, 'R', $color_fondo);
    $lobjPdf->ln(10);
    $lobjPdf->Output('documento', "I");
} else {
    echo "ERROR AL GENERAR ESTE REPORTE!";
}