示例#1
0
文件: pdf_tema.php 项目: RJPC/dirhac
                }
                $sep = -1;
                $j = $i;
                $l = 0;
                $nl++;
            } else {
                $i++;
            }
        }
        return $nl;
    }
}
//generar el listado
setlocale(LC_ALL, "es_VE.UTF8");
$lobjPdf = new clsFpdf();
$lobjPdf->AddPage("L");
$lobjPdf->AliasNbPages();
$lobjPdf->SetFont("arial", "B", 8);
$lobjPdf->SetFont('Arial', '', 12);
//Table with 20 rows and 5 columns
$lobjPdf->SetWidths(array(20, 35, 26));
$pgsql = new Conexion();
$sql = "SELECT *,(CASE estatus WHEN '1' THEN 'ACTIVO' ELSE 'DESACTIVADO' END) AS estatus from biblioteca.ttema";
$i = -1;
$data = $pgsql->Ejecutar($sql);
if ($pgsql->Total_Filas($data) != 0) {
    $lobjPdf->SetFillColor(0, 0, 140);
    $avnzar = 90;
    $altura = 7;
    $anchura = 10;
    $color_fondo = false;
示例#2
0
$data = $pgsql->Ejecutar($sql);
if ($pgsql->Total_Filas($data) != 0) {
    $filas = array();
    while ($rows = $pgsql->Respuesta($data)) {
        $filas['cedula_persona'][] = $rows['cedula_persona'];
        $filas['persona'][] = $rows['fullname'];
        $filas['tipo_persona'][] = $rows['tipo_persona'];
        $filas['libro'][] = $rows['libro'];
        $filas['cantidad'][] = $rows['cantidad'];
        $filas['fecha_salida'][] = $rows['fecha_salida'];
        $filas['fecha_vencimiento'][] = $rows['fecha_vencimiento'];
    }
    setlocale(LC_ALL, "es_VE.UTF8");
    $lobjPdf = new clsFpdf();
    // 2da Página
    $lobjPdf->AddPage("P,Letter");
    $lobjPdf->Ln(10);
    $lobjPdf->SetFont('Arial', '', 12);
    $lobjPdf->Cell(25);
    $lobjPdf->Cell(32, 5, 'Nos permitimos informar que ', 0, 0, 'L');
    $lobjPdf->SetFont('Arial', 'BU', 12);
    $lobjPdf->Cell(25);
    $lobjPdf->Cell(75, 5, $filas['persona'][0], 0, 1, 'L');
    $lobjPdf->SetFont('Arial', '', 12);
    $lobjPdf->Cell(12);
    $lobjPdf->Cell(60, 5, 'titular de la Cédula de Identidad Nº:', 0, 0, 'L');
    $lobjPdf->SetFont('Arial', 'BU', 12);
    $lobjPdf->Cell(10);
    $lobjPdf->Cell(14, 5, $filas['cedula_persona'][0], 0, 0);
    $lobjPdf->SetFont('Arial', '', 12);
    $lobjPdf->Cell(10);
示例#3
0
        $xc = $x + $r;
        $yc = $y + $r;
        $this->_out(sprintf('%.2F %.2F l', $x * $k, ($hp - $yc) * $k));
        $this->_Arc($xc - $r, $yc - $r * $MyArc, $xc - $r * $MyArc, $yc - $r, $xc, $yc - $r);
        $this->_out($op);
    }
    public function _Arc($x1, $y1, $x2, $y2, $x3, $y3)
    {
        $h = $this->h;
        $this->_out(sprintf('%.2F %.2F %.2F %.2F %.2F %.2F c ', $x1 * $this->k, ($h - $y1) * $this->k, $x2 * $this->k, ($h - $y2) * $this->k, $x3 * $this->k, ($h - $y3) * $this->k));
    }
}
//generar el listado
setlocale(LC_ALL, "es_VE.UTF8");
$lobjPdf = new clsFpdf();
$lobjPdf->AddPage("P");
$lobjPdf->AliasNbPages();
$lobjPdf->Ln(15);
//Table with 20 rows and 5 columns
$lobjPdf->SetWidths(array(80, 50, 20));
$pgsql = new Conexion();
$sql = "SELECT a.codigo_adquisicion,TO_CHAR(a.fecha_adquisicion,'DD/MM/YYYY') AS fecha_adquisicion,\nCASE a.tipo_adquisicion WHEN '1' THEN 'DONACIÓN' WHEN '2' THEN 'COMPRA' WHEN '3' THEN 'RECURSOS DEL MINISTERIO' ELSE 'OTROS' END AS tipo_adquisicion, \no.rif_organizacion||' - '||o.nombre AS organizacion, p.cedula_persona||' - '||p.primer_nombre||' '||p.primer_apellido AS responsable,\nCASE a.sonlibros WHEN 'N' THEN b.nro_serial||' '||b.nombre WHEN 'Y' THEN e.codigo_cra||' - '||e.numero_edicion||' - '||l.titulo ELSE null END AS item,\nda.cantidad,u.descripcion AS ubicacion,o.nombre,o.rif_organizacion,o.direccion,o.telefono\nFROM inventario.tadquisicion a \nINNER JOIN general.torganizacion o ON a.rif_organizacion = o.rif_organizacion \nINNER JOIN general.tpersona p ON a.cedula_persona = p.cedula_persona \nINNER JOIN inventario.tdetalle_adquisicion da ON a.codigo_adquisicion = da.codigo_adquisicion \nINNER JOIN inventario.tubicacion u ON da.codigo_ubicacion = u.codigo_ubicacion \nLEFT JOIN bienes_nacionales.tbien b ON da.codigo_item = b.codigo_bien AND a.sonlibros ='N' \nLEFT JOIN biblioteca.tejemplar e ON da.codigo_item = e.codigo_ejemplar AND a.sonlibros = 'Y' \nLEFT JOIN biblioteca.tlibro l ON e.codigo_isbn_libro = l.codigo_isbn_libro \nWHERE a.codigo_adquisicion =" . $pgsql->comillas_inteligentes($_GET['p1']);
$i = -1;
$data = $pgsql->Ejecutar($sql);
if ($pgsql->Total_Filas($data) != 0) {
    $filas = array();
    while ($rows = $pgsql->Respuesta($data)) {
        $filas['codigo_adquisicion'][] = $rows['codigo_adquisicion'];
        $filas['fecha_adquisicion'][] = $rows['fecha_adquisicion'];
        $filas['tipo_adquisicion'][] = $rows['tipo_adquisicion'];
        $filas['organizacion'][] = $rows['organizacion'];
date_default_timezone_set('America/Caracas');
include_once "../clases/clase_docente.php";
include_once "../clases/clase_diagnostico.php";
ob_end_clean();
require_once "../libreria/fpdf/clsFpdf.php";
require_once "../clases/clase_bitacora.php";
require_once '../libreria/utilidades.php';
require_once '../libreria/uuid.php';
$lobjPdf = new clsFpdf();
$lobjBitacora = new clsBitacora();
$lobjUtil = new clsUtil();
$ObjDocente = new clsDocente();
$ObjDiagnostico = new clsDiagnostico();
$lobjPdf->AliasNbPages();
$lobjPdf->codigo = UUID::v4();
$lobjPdf->AddPage("P", "Letter");
$lcReal_ip = $lobjUtil->get_real_ip();
$ldFecha = date('Y-m-d h:m');
$lobjBitacora->set_Datos($_SERVER['HTTP_REFERER'], $ldFecha, $lcReal_ip, 'Reporte', '-', 'id_diagnostico', '-', $lobjPdf->codigo, $_GET['id_diagnostico'], $_SESSION['usuario'], 'listado_docentes_diagnostico');
//envia los datos a la clase bitacora
$lobjBitacora->registrar_bitacora();
//registra los datos en la tabla tbitacora.
$ObjDocente->set_Diagnostico($_GET['id_diagnostico']);
$ObjDiagnostico->set_Diagnostico($_GET['id_diagnostico']);
$row_detalle = $ObjDocente->listado_docente_diagnostico();
$row_consulta = $ObjDiagnostico->consultar_diagnostico();
$lobjPdf->SetFont("arial", "B", 12);
$lobjPdf->Ln(10);
$lobjPdf->Cell(0, 6, utf8_decode("DOCENTES POR TIPO DE CONDICION VISUAL"), 0, 1, "C");
$lobjPdf->Cell(0, 6, utf8_decode("TIPO DE CONDICION: " . $row_consulta[1]), 0, 1, "C");
$lobjPdf->Ln();
include_once "../clases/clase_curso.php";
ob_end_clean();
require_once "../libreria/fpdf/clsFpdf.php";
require_once "../clases/clase_bitacora.php";
require_once '../libreria/utilidades.php';
require_once '../libreria/uuid.php';
$lobjBitacora = new clsBitacora();
$lobjUtil = new clsUtil();
$ObjInscripcion = new clsInscripcion();
$ObjCurso = new clsCurso();
$lobjPdf = new clsFpdf();
$lcReal_ip = $lobjUtil->get_real_ip();
$ldFecha = date('Y-m-d h:m');
$lobjPdf->AliasNbPages();
$lobjPdf->codigo = UUID::v4();
$lobjPdf->AddPage("P", "Legal");
$lobjPdf->SetFont("arial", "B", 12);
$Idparticipante = isset($_GET['idparticipante']) ? $_GET['idparticipante'] : '';
$Cedulapar = isset($_GET['cedula']) ? $_GET['cedula'] : '';
$lobjBitacora->set_Datos($_SERVER['HTTP_REFERER'], $ldFecha, $lcReal_ip, 'Reporte', '-', 'idparticipante', '-', $lobjPdf->codigo, $Idparticipante, $_SESSION['usuario'], 'historial_participante');
//envia los datos a la clase bitacora
$lobjBitacora->registrar_bitacora();
//registra los datos en la tabla tbitacora.
$ObjInscripcion->set_Idparticipante($Idparticipante);
$row_participante = $ObjInscripcion->consultar_participante_inscripcion();
$row_inscripcion = $ObjInscripcion->consultar_inscripcion();
$row_cursos = $ObjCurso->historial_participante($Idparticipante);
$lobjPdf->Ln(10);
$lobjPdf->Cell(0, 6, utf8_decode("HISTORIAL DE CURSOS INSCRITOS"), 0, 1, "C");
$lobjPdf->Ln();
//analizamos los nombres de las tablas con mas longitud para colocar de ese tamaño las celdas
示例#6
0
        $this->Cell(0, 4, $empresa, 0, 1, "C");
        $this->Cell(0, 4, $dir, 0, 0, "C");
        //Número de página
        $this->Cell(-5, 5, utf8_encode("Página " . $this->PageNo() . "/{nb}"), 0, 1, "R");
        $this->Cell(0, 4, $tel, 0, 0, "C");
        //Fecha
        $horario = new horario();
        $lcFecha = $horario->FECHA_SISTEMA();
        $this->Cell(-8, 3, $lcFecha, 0, 0, "R");
        $this->Cell(10);
    }
}
setlocale(LC_ALL, "es_VE.UTF8");
$lobjPdf = new clsFpdf();
$lobjPdf->AliasNbPages();
$lobjPdf->AddPage('P', array(290, 183));
$lobjPdf->SetFont("arial", "B", 9);
$anchura = 32.2;
$altura = 6;
$margin = 10;
$background = false;
$alignacion = "C";
$weekend = 1;
$lobjPdf->SetFont("arial", "", 9);
$lobjPdf->SetFillColor(255, 0, 0);
if (isset($_SESSION['datos']['dia'])) {
    $dia = $_SESSION['datos']['dia'];
    $hora = $_SESSION['datos']['hora'];
    $id_celda = $_SESSION['datos']['celda'];
}
if (isset($_SESSION['datos']['id_hora'])) {