%PDF- %PDF-
Direktori : /home/tjamichg/intranet.tjamich.gob.mx/intranet/pdf/ |
Current File : /home/tjamichg/intranet.tjamich.gob.mx/intranet/pdf/pdftransitoanimales.php |
<?php // DIRECCIÓN DE CONFIGURACIÓN // include "../../../config/config.php"; //Biblioteca en uso, contiene: // -FlowingBlock: Permite justificar y cargar estilos al texto encapsulados. // -WriteHMTL: Permite cargar etiquestas HTML de estilos de texto. // -Justify: Permite justificar sin cargar estilos de texto. require 'flowing_blockv5.php'; // require 'https://igobdigital.mx/demoDani/portal/flowing_blockv2.php'; // require 'https://igobdigital.mx/0F62646C2E6D782E7265739626172612E67372636967697461617069676/flowing_blockv2.php'; // Variables y campos de insersión // Usuario, fecha y lugar // $id_documentoej = isset($_REQUEST['id_documentoej']) ? $_REQUEST['id_documentoej'] : 0; // $conf = new Configuracion(); // $conf->conectarBD(); // $consulta = "SELECT * FROM tablatablatablatabla WHERE id_documentoej= $id_documentoej"; // $rst1 = $conf->consulta($consulta); // $variableej1 = $rst1[0]['variableej1']; $rst1fondoano = '2023'; $rst1folio = '172'; $rst1nombre = 'Carpincho Capybara Cafecito'; $rst1fecha = '2023-01-16'; $rst1estciv = 'Soltero'; $rst1rfc = 'ABCD23121990V00'; $rst1domicilio = 'Portal Hidalgo 70 Avenida Emilio Carranza Y Calle Morelos'; $rst1cp = '58500'; $rst1telefono = '123-123-1234'; $rst1entidad = 'Puruándiro, Michoacán'; $rst1empleado = 'ZXC1234567890QWE'; $rst1area = 'SECRETARÍA ADMINISTRATIVA AREA EJ'; $rst1puesto = 'PUESTO DE EMPLEADO'; $rst1beneficiarios = 'Manolo Luna Vazquez y Maria Guadalupe Aguirre Vargaz, Carlos Martinez Vargaz, Maribel Mendoza Medina'; $rst1beneficiariosnac = '1990-01-16'; $rst1beneficiariospar = 'Padres'; $rst1porcentaje = '12'; // AJUSTES DE FECHA Y CONVERSIÓN - SPLIT de DMY y CONVERTTEXT // $fecha_solicitud1 = strtoupper($rst1[0]['variableej1']); // $fecha_dia_hora1 = explode(' ', $fecha_busqueda1[2]); $fecha_busqueda1 = explode('-', $rst1fecha); $fecha_anio1 = $fecha_busqueda1[0]; $fecha_mes1 = $fecha_busqueda1[1]; $fecha_dia1 = $fecha_busqueda1[2]; $fecha_anio_letra1 = numtoletras($fecha_anio1); $fecha_mes_letra1 = mesATexto($fecha_mes1); $fecha_dia_letra1 = numtoletras($fecha_dia1); // MAYUSCULAS // mb_strtoupper --- usar de preferencia este para volver mayuscula los acentos y caracteres especiales // $rst1generopm = mb_strtoupper($rst1generop); //COMIENZA CONSTRUCIÓN DE PDF $pdf = new PDF_FlowingBlock(); $pdf->AddPage(); // ESTILOS PARA WRITE TAG // (tag, tipo_letra, estilo, tamaño, color, espaciado) $pdf->SetStyle("h1", "helvetica", "B", 14, "0,0,0", 0); $pdf->SetStyle("p", "helvetica", "N", 12, "0,0,0"); $pdf->SetStyle("i", "helvetica", "I", 12, "0,0,0"); $pdf->SetStyle("em", "helvetica", "I", 12, "0,0,0"); $pdf->SetStyle("b", "helvetica", "B", 12, "0,0,0"); $pdf->SetStyle("strong", "helvetica", "B", 12, "0,0,0"); $pdf->SetStyle("u", "helvetica", "U", 12, "0,0,0"); $pdf->SetStyle("under", "helvetica", "U", 12, "0,0,0"); $pdf->SetStyle("li", "helvetica", "N", 12, "0,0,0", 15, '-'); // Extra en rojo $pdf->SetStyle("bro", "helvetica", "B", 10, "128,0,0"); $pdf->SetStyle("uro", "helvetica", "U", 10, "128,0,0"); $pdf->SetStyle("bb", "helvetica", "B", 10, "0,0,0"); $pdf->SetStyle("ub", "helvetica", "U", 10, "0,0,0"); $pdf->SetMargins(20, 20); $pdf->Image('./img/membretadog.jpg', 0, 0, -148); $pdf->Image('./img/logo.PNG', 20, 256, -180); $pdf->Image('./img/qr.PNG', 158, 256, -148); // Cabecera derecha-superior // $pdf->SetFillColor(200,200,200); // $pdf->WriteHTML('<br>'); $pdf->SetTextColor(0, 0, 0); $pdf->SetFont('helvetica', '', 10); $pdf->Cell(170, 5, utf8_decode('GOBIERNO DEL ESTADO DE MICHOACÁN, SECRETARIA DE'), 0, 1, 'C', 0); $pdf->Cell(170, 5, utf8_decode('AGRICULTURA Y DESARROLLO RURAL'), 0, 1, 'C', 0); $pdf->Cell(170, 5, utf8_decode('GUÍA DE TRÁNSITO PARA LA MOVILIZACIÓN DE CERDOS'), 0, 1, 'C', 0); $pdf->SetTextColor(0, 0, 0); $pdf->SetFont('helvetica', 'B', 10); $pdf->Cell(110, 5, utf8_decode(''), 0, 0, 'C', 0); $pdf->Cell(15, 5, utf8_decode('FOLIO'), 1, 0, 'C', 0); $pdf->SetTextColor(128, 0, 0); $pdf->Cell(45, 5, utf8_decode('' . $rst1fondoano), 1, 1, 'C', 0); $pdf->WriteHTML('<br>'); // // CUADRO $pdf->SetTextColor(0, 0, 0); $pdf->SetFont('helvetica', 'B', 10); $pdf->Cell(170, 5, utf8_decode('DATOS DE EL CHOFER'), 1, 1, 'C', 0); // Salto $pdf->SetTextColor(0, 0, 0); $pdf->SetFont('helvetica', 'B', 8); $pdf->Cell(34, 5, utf8_decode('NOMBRE DEL CHOFER'), 1, 0, 'L', 0); $pdf->SetFont('helvetica', '', 8); $pdf->Cell(136, 5, utf8_decode('' . $chofernom), 1, 1, 'L', 0); // Salto $pdf->SetFont('helvetica', 'B', 8); $pdf->Cell(34, 5, utf8_decode('VEHÍCULO'), 1, 0, 'L', 0); $pdf->SetFont('helvetica', '', 8); $pdf->Cell(47, 5, utf8_decode('' . $vehiculo), 1, 0, 'L', 0); $pdf->SetFont('helvetica', 'B', 8); $pdf->Cell(15, 5, utf8_decode('MODELO'), 1, 0, 'L', 0); $pdf->SetFont('helvetica', '', 8); $pdf->Cell(35, 5, utf8_decode('' . $vehmod), 1, 0, 'L', 0); $pdf->SetFont('helvetica', 'B', 8); $pdf->Cell(14, 5, utf8_decode('PLACAS'), 1, 0, 'L', 0); $pdf->SetFont('helvetica', '', 8); $pdf->Cell(25, 5, utf8_decode('' . $vehpla), 1, 1, 'L', 0); // Salto $pdf->SetFont('helvetica', 'B', 8); $pdf->Cell(34, 5, utf8_decode('REMOLQUE O TRAILA'), 1, 0, 'L', 0); $pdf->SetFont('helvetica', '', 8); $pdf->Cell(47, 5, utf8_decode('' . $remolque), 1, 0, 'L', 0); $pdf->SetFont('helvetica', 'B', 8); $pdf->Cell(15, 5, utf8_decode('MODELO'), 1, 0, 'L', 0); $pdf->SetFont('helvetica', '', 8); $pdf->Cell(35, 5, utf8_decode('' . $remmod), 1, 0, 'L', 0); $pdf->SetFont('helvetica', 'B', 8); $pdf->Cell(14, 5, utf8_decode('PLACAS'), 1, 0, 'L', 0); $pdf->SetFont('helvetica', '', 8); $pdf->Cell(25, 5, utf8_decode('' . $rempla), 1, 1, 'L', 0); $pdf->WriteHTML('<br>'); // // CUADRO $pdf->SetTextColor(0, 0, 0); $pdf->SetFont('helvetica', 'B', 10); $pdf->Cell(170, 5, utf8_decode('DATOS DE LA MOVILIZACION'), 1, 1, 'C', 0); // Salto $pdf->SetTextColor(0, 0, 0); $pdf->SetFont('helvetica', 'B', 8); $pdf->Cell(34, 5, utf8_decode('NOMBRE DEL EMISOR'), 1, 0, 'L', 0); $pdf->SetFont('helvetica', '', 8); $pdf->Cell(65, 5, utf8_decode('' . $eminom), 1, 0, 'L', 0); $pdf->SetFont('helvetica', 'B', 8); $pdf->Cell(37, 5, utf8_decode('UPP/PSG DEL EMISOR'), 1, 0, 'L', 0); $pdf->SetFont('helvetica', '', 8); $pdf->Cell(34, 5, utf8_decode('' . $emiupppsg), 1, 1, 'L', 0); // Salto $pdf->SetFont('helvetica', 'B', 8); $pdf->Cell(34, 5, utf8_decode('LUGAR DE EMBARQUE'), 1, 0, 'L', 0); $pdf->SetFont('helvetica', '', 8); $pdf->Cell(136, 5, utf8_decode('' . $emilug), 1, 1, 'L', 0); // Salto $pdf->SetFont('helvetica', 'B', 8); $pdf->Cell(34, 5, utf8_decode('RUTA'), 1, 0, 'L', 0); $pdf->SetFont('helvetica', '', 8); $pdf->Cell(136, 5, utf8_decode('' . $emirut), 1, 1, 'L', 0); // Salto $pdf->SetFont('helvetica', 'B', 8); $pdf->Cell(34, 5, utf8_decode('NUMERO DE FLEJE'), 1, 0, 'L', 0); $pdf->SetFont('helvetica', '', 8); $pdf->Cell(136, 5, utf8_decode('' . $emifle), 1, 1, 'L', 0); $pdf->WriteHTML('<br>'); // // CUADRO $pdf->SetTextColor(0, 0, 0); $pdf->SetFont('helvetica', 'B', 8); $pdf->Cell(37, 5, utf8_decode('NOMBRE DEL RECEPTOR'), 1, 0, 'L', 0); $pdf->SetFont('helvetica', '', 8); $pdf->Cell(62, 5, utf8_decode('' . $recnom), 1, 0, 'L', 0); $pdf->SetFont('helvetica', 'B', 8); $pdf->Cell(37, 5, utf8_decode('UPP/PSG DEL RECEPTOR'), 1, 0, 'L', 0); $pdf->SetFont('helvetica', '', 8); $pdf->Cell(34, 5, utf8_decode('' . $recupppsg), 1, 1, 'L', 0); // Salto $pdf->SetFont('helvetica', 'B', 8); $pdf->Cell(37, 5, utf8_decode('LUGAR DE EMBARQUE'), 1, 0, 'L', 0); $pdf->SetFont('helvetica', '', 8); $pdf->Cell(133, 5, utf8_decode('' . $reclug), 1, 1, 'L', 0); $pdf->WriteHTML('<br>'); // // CUADRO $pdf->SetTextColor(0, 0, 0); $pdf->SetFont('helvetica', 'B', 8); $pdf->Cell(34, 5, utf8_decode('ESPECIE A MOVILIZAR'), 1, 0, 'L', 0); $pdf->SetFont('helvetica', '', 8); $pdf->Cell(46, 5, utf8_decode('' . $especie), 1, 0, 'L', 0); $pdf->SetFont('helvetica', 'B', 8); $pdf->Cell(25, 5, utf8_decode('NO. MACHOS'), 1, 0, 'L', 0); $pdf->SetFont('helvetica', '', 8); $pdf->Cell(20, 5, utf8_decode('' . $nomachos), 1, 0, 'L', 0); $pdf->SetFont('helvetica', 'B', 8); $pdf->Cell(25, 5, utf8_decode('NO.HEMBRAS'), 1, 0, 'L', 0); $pdf->SetFont('helvetica', '', 8); $pdf->Cell(20, 5, utf8_decode('' . $nohembras), 1, 1, 'L', 0); // Salto $pdf->SetFont('helvetica', 'B', 8); $pdf->Cell(34, 5, utf8_decode('FIN ZOOTÉCNICO '), 1, 0, 'L', 0); $pdf->SetFont('helvetica', '', 8); $pdf->Cell(136, 5, utf8_decode('' . $finzoo), 1, 1, 'L', 0); $pdf->WriteHTML('<br>'); // // CUADRO $pdf->SetTextColor(0, 0, 0); $pdf->SetFont('helvetica', 'B', 10); $pdf->Cell(170, 5, utf8_decode('IDENTIFICACIÓN DEL GANADO'), 1, 1, 'C', 0); // Salto $pdf->SetTextColor(0, 0, 0); $pdf->SetFont('helvetica', 'B', 8); $pdf->Cell(70, 5, utf8_decode('ARETE, TATUAJE O MUESCA.'), 1, 0, 'L', 0); $pdf->Cell(15, 5, utf8_decode('SEXO'), 1, 0, 'L', 0); $pdf->Cell(70, 5, utf8_decode('ARETE, TATUAJE O MUESCA.'), 1, 0, 'L', 0); $pdf->Cell(15, 5, utf8_decode('SEXO'), 1, 1, 'L', 0); $paginanum = 1; $j = 0; $parinpar = 0; for($i=0;$i<150;$i++){ $j = $j + 1; $pdf->Cell(70, 5, utf8_decode('' . $j), 1, 0, 'L', 0); $pdf->Cell(15, 5, utf8_decode('' . $finzoo), 1, $parinpar, 'L', 0); if ($parinpar == 0) { $parinpar = 1; } else { $parinpar = 0; } if ($paginanum == 1 && $j == 50) { $pdf->AddPage(); $pdf->Image('./img/membretadog.jpg', 0, 0, -148); $pdf->Image('./img/logo.PNG', 20, 256, -180); $pdf->Image('./img/qr.PNG', 158, 256, -148); $pdf->WriteHTML('<br>'); $j = 0; $paginanum = 2; } elseif ($paginanum > 1 && $j == 92) { $pdf->AddPage(); $pdf->Image('./img/membretadog.jpg', 0, 0, -148); $pdf->Image('./img/logo.PNG', 20, 256, -180); $pdf->Image('./img/qr.PNG', 158, 256, -148); $pdf->WriteHTML('<br>'); $j = 0; } } // $pdf->Image('./img/logo.PNG', 20, 250, -148); // $pdf->Image('./img/qr.PNG', 158, 250, -148); // $informacion = $solicitud[0]['num_orden_solicitud'].".".$solicitud[0]['id_servicio'].".".$num_control; // $token = encriptarDatosPDFS($informacion, $recibo); // $pdf->SetFont('helvetica','',8); // $pdf->Cell(85, 3, utf8_decode($fecha_registro_pdf), 0, 0, 'L'); // $pdf->Cell(85, 3, utf8_decode("Sello digital: XML-".$token), 0, 1, 'R', 0); // $conf->desconectarDB(); $pdf->Output(); ?>