$io_msg      = new class_mensajes();
	$io_pdf = new class_pdf("LETTER","portrait");
	$io_pdf->selectFont('../../shared/ezpdf/fonts/Helvetica.afm');
	//$io_pdf->numerar_paginas(10);
	$io_pdf->set_margenes(0,0,0,0);
	//-------------------------------------------------//
	
	//------------Data de la Orden de Pago-----------------// 
	$lb_valido=true;
	//------------------------------------------------//
if($lb_valido)
{
 
 //-------------Marco de la Pagina y encabezado----------------------//
 $io_pdf->add_rectangulo(25,254.3,166,241.2,array(255,255,255));//marco 
 $io_pdf->add_linea(25,22,191,22,2);//Linea 1
 $io_pdf->add_texto(27,14,6,"<b>REPUBLICA BOLIVARIANA DE VENEZUELA\n              MINISTERIO DE FINANZAS</b>");
 $li_ancho=$io_pdf->getTextWidth(8,"ORDEN DE PAGO");//Calculando posicion del Titulo
 $io_pdf->convertir_valor_px_mm($li_ancho);
 $li_pos=(215.9-$li_ancho)/2;
 $io_pdf->add_texto($li_pos,14,8,"<b>ORDEN DE PAGO</b>");//Titulo
 $io_pdf->add_texto(160,13,6,"<b>Nro:</b>         ".$ls_numdoc);//Nro
 $io_pdf->add_texto(160,18,6,"<b>Fecha:</b>    ".$ld_fecmov);//Fecha
 //--------------------------Fila 1-------------------------------------//
 $la_data=array();//Primera fila del encabezado
 $la_data[0]["1"]="Año   <b>".$ls_agno."</b>                       Organismo:     <b>".$ls_codemp."</b>    ".$ls_nomemp;
 $la_data[1]["1"]="Unidad Administradora:   <b>".$ls_coduniadm."</b>  ".$ls_nomuniadm;
 $la_data[2]["1"]="Ubicación Geográfica:     Región";
 $la_data[3]["1"]="Municipio                                                                     Ciudad";
 $la_anchos_col = array(160);
 $la_justificaciones = array("left");
	 $la_opciones = array("color_texto" => array(0,0,0),
						   "anchos_col"  => $la_anchos_col,
						   "tamano_texto"=> 9,
						   "alineacion_col"=>$la_justificaciones,
						   "margen_vertical"=>0,
						   "grosor_lineas_externas"=>1,
						   "grosor_lineas_internas"=>1,
							"margen_vertical"=>2,
							"color_fondo"=>array(237,237,239));
	  $io_pdf->add_tabla(222.6,$la_data,$la_opciones);
	  
	  //--------------------------Agregar Firma-------------------------------//
	  $li_pos=$io_pdf->get_alto_usado();
	   $la_opciones = array("color_fondo" => array(0,0,0),//para que me pinte de nuevo las lineas color negro
						   "anchos_col"  => array(1),
						   "tamano_texto"=> 1);   
	  $io_pdf->add_tabla(-110,array(""),$la_opciones);
	  $io_pdf->add_linea(82,$li_pos+20,164,$li_pos+20);
	  $io_pdf->add_texto(88,$li_pos+21,9,"FIRMA Y SELLO DEL AGENTE DE RETENCION \n                          RIF: $ls_rifemp");
	  
	
	 $io_pdf->ezStream();	
}
else
{
	$io_msg->message("No hay Retenciones Municipales para Mostrar,verifique");
	print("<script language=JavaScript>");
	print("close();");
	print("</script>");
}	
?> 
Пример #3
0
  $io_msg      = new class_mensajes();
  $io_pdf = new class_pdf("LETTER","portrait");
  $io_pdf->selectFont('../shared/ezpdf/fonts/Helvetica.afm');
  //$io_pdf->numerar_paginas(10);
  $io_pdf->set_margenes(0,0,0,0);
 //-------------------------------------------------//
 
 //------------Data de la Orden de Pago-----------------// 
 $lb_valido=true;
 //------------------------------------------------//
if($lb_valido)
{
 
 //-------------Marco de la Pagina y encabezado----------------------//
 $io_pdf->add_rectangulo(20,254.3,180,241.2,array(255,255,255));//marco 
 $io_pdf->add_linea(25,22,194,22,2);//Linea 1
 $io_pdf->add_texto(27,14,6,"<b>REPUBLICA BOLIVARIANA DE VENEZUELA\n              MINISTERIO DE FINANZAS</b>");
 $li_ancho=$io_pdf->getTextWidth(8,"RETENCIONES");//Calculando posicion del Titulo
 $io_pdf->convertir_valor_px_mm($li_ancho);
 $li_pos=(215.9-$li_ancho)/2;
 $io_pdf->add_texto($li_pos,14,8,"<b>RETENCIONES</b>");//Titulo
 $io_pdf->add_texto(160,13,6,"<b>Nro:</b>         549");//Nro
 $io_pdf->add_texto(160,18,6,"<b>Fecha:</b>    15-06-2006");//Fecha
 //--------------------------Fila 1-------------------------------------//
 $la_data=array();//Primera fila del encabezado
 $la_data[0]["1"]="Año   <b>2006</b>                       Organismo:     <b>46</b>    Ministerio de la Cultura";
 $la_anchos_col = array(160);
 $la_justificaciones = array("left");
 $la_opciones = array("color_texto" => array(0,0,0),
					   "anchos_col"  => $la_anchos_col,
					   "tamano_texto"=> 6,
	$io_pdf->ezTable($la_data,$la_columnas,'',$la_config);
	$io_pdf->set_margenes(30,15,25,15);
}// end function uf_print_detalle
//----------------------------------------------------------------------------------------------------------------------------------------------------------------//
  
	$lo_pdf  = new class_pdf('LETTER','landscape');
	
    //Configuramos la pagina
	$lo_pdf->selectFont('../../../shared/class_folder/ezpdf/fonts/Helvetica.afm');
	$lo_pdf->set_margenes(15,15,25,15);
	$lo_pdf->numerar_paginas(10);
	//Colocamos el titulo a la pagina y redimensionamos los margenes
	$ls_titulo = "Detalles de Antigüedad";
    $lo_titulo = $lo_pdf->openObject();
	$lo_pdf->addJpegFromFile('../../shared/imagebank/'.$_SESSION["ls_logo"],50,720,$_SESSION["ls_width"],$_SESSION["ls_height"]); // Agregar Logo
    $lo_pdf->add_linea(0,10,$lo_pdf->get_ancho_area_trabajo(),10,2);
    $lo_pdf->add_texto('center',0,16,"<b><i>".$ls_titulo."</i></b>");
    $lo_pdf->add_texto('right',0,10,"<b><i>Fecha: ".date("d/m/Y")."</i></b>");
    $lo_pdf->add_texto('right',5,10,"<b><i>Hora: ".date("h:i a   ")."</i></b>");
    $lo_pdf->closeObject();
    $lo_pdf->addObject($lo_titulo,'all');
    $lo_pdf->set_margenes(30,15,25,15);
	
	// Datos de la cabecera del reporte
	$lb_valido=$lo_antiguedad_dao->getCabeceraReporteAntiguedad("ORDER BY ".$_GET["orden"],$_GET["codper"],$la_array);
	if($lb_valido==false) // Existe algún error ó no hay registros
	{
		$la_opciones["anchos_col"]   = array(250);
	    $la_opciones["alineacion_col"]= array("center");  
        $la_datos = array("<i>No existen Registros que cumplan con los Parámetros.</i>");
        $lo_pdf->add_tabla('center',$la_datos,$la_opciones);