Foros del Web » Programando para Internet » PHP »

Encabezado con ezpdf

Estas en el tema de Encabezado con ezpdf en el foro de PHP en Foros del Web. Soy algo nuevo en esto del desarrollo de paginas web y estoy haciendo una pagina para vaciar las notas de una universidad.. para generar el ...
  #1 (permalink)  
Antiguo 14/04/2010, 17:38
Avatar de carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años, 8 meses
Puntos: 461
Encabezado con ezpdf

Soy algo nuevo en esto del desarrollo de paginas web y estoy haciendo una pagina para vaciar las notas de una universidad.. para generar el acta academica que se debe imprimir debo hacerlo en pdf para esto estoy utilizando ezpdf mi problema es que no encuentro la manera de generar el encabezado y el pie de pagina de esta aplicacion encontre un codigo en la web pero solo me permite usar texto y el acta debe tener el logo de la institucion alguien podria ayudarme por favor?? disculpen la molestia

Última edición por carlos_belisario; 14/04/2010 a las 18:33
  #2 (permalink)  
Antiguo 21/02/2013, 11:41
Avatar de linux_car  
Fecha de Ingreso: agosto-2010
Mensajes: 18
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: Encabezado con ezpdf

debes de usar
Cita:
$pdf->ezImage('ruta/logo.jpg',0,120,1,'center');
los parametros son ezImage(image,[padding],[width],[resize],[justification],[array border]).

yo estoy tratando de generar un pdf de una nota de entrega de mercancia pero no puedo poner los margenes en la segunda hoja. si tu ya lo has hecho por favor ayuda

puedes ver el ejemplo aqui
[URL="http://www.soluciones360.com.mx/test.pdf"]http://www.soluciones360.com.mx/test.pdf[/URL]
  #3 (permalink)  
Antiguo 21/02/2013, 12:15
Avatar de evolutionrgm  
Fecha de Ingreso: mayo-2011
Mensajes: 108
Antigüedad: 13 años, 7 meses
Puntos: 5
Respuesta: Encabezado con ezpdf

hola te dejare un codigo que yo utilizo para que te guies este tambien tiene implementada la opcion de poner imagen recuerda dejar guardada la imagen al lado del archivo que generar el pdf .. si la imagen esta en una carpeta en el path tambien debes agregar la carpeta que contiene estas

$pdf =new Cezpdf('a4');
$pdf->selectFont('../fonts/courier.afm');
$pdf->ezImage("logo.jpg", 0,80, 'none', 'left');
$pdf->ezText("\n\n\n", 3);
$pdf->ezSetCmMargins(2,2,2,2);


$queEmp = "SELECT * FROM t_pcurricular ORDER BY cod_cc ";
$resEmp = mysql_query($queEmp) or die(mysql_error());

$totEmp = mysql_num_rows($resEmp);
$ixx = 0;

$titles = array(
'cod_cc'=>'<b>Centro Costo</b>',
'descripcion'=>'<b>Descripcion</b>',
'cant_curso'=>'<b>Nro Cursos</b>',
'cant_alumno'=>'<b>Nro de Alumnos</b>',
'matricula'=>'Alumnos x Curso',
'hrs_curso'=>'<b>Hrs.Curso</b>',
'thoras'=>'<b>Total Hrs</b>',
'agno'=>'<b>Año</b>',

);
$options = array(
'shadeCol'=>array(0.9,0.9,0.9),
'xOrientation'=>'center',
'width'=>500
);
$txttit = "<b>DOTACIÓN DOCENTE </b>\n";
$txttit.= "PLAN CURRICULAR\n";

$pdf->ezText($txttit, 12);

$cc_ant = 39; #Es importate agregar el primer cc manualmente.
while($datatmp = mysql_fetch_assoc($resEmp)) {
$datatmp['thoras']=($datatmp['cant_curso'] * $datatmp['hrs_curso']) ;

if ($datatmp['cant_curso'] == 0){
$datatmp['matricula'] = 0;
}else{
$datatmp['matricula'] = round( ($datatmp['cant_alumno'] / $datatmp['cant_curso'] ) ) ;
}


if ($cc_ant != $datatmp['cod_cc']){
$pdf->ezTable($data, $titles, '', $options);
$cc_ant = $datatmp['cod_cc'];
$data = '';
$pdf->ezText("\n\n\n", 10);
}

$ixx = $ixx+1;
$data[] = array_merge($datatmp, array('num'=>$ixx));

}


#$pdf->ezTable($data, $titles, '', $options);

$pdf->ezText("\n\n\n", 10);
$pdf->ezText("<b>Fecha:</b> ".date("d/m/Y"), 10);
$pdf->ezText("<b>Hora:</b> ".date("H:i:s")."\n\n", 10);
ob_end_clean();
$pdf->ezStream();
  #4 (permalink)  
Antiguo 21/02/2013, 14:18
Avatar de jonni09lo
Colaborador
 
Fecha de Ingreso: septiembre-2011
Ubicación: Estigia
Mensajes: 1.471
Antigüedad: 13 años, 3 meses
Puntos: 397
Respuesta: Encabezado con ezpdf

A los dos usuarios que contestaron este hilo, por favor miren la fecha del hilo es del 2010, no revivan temas antiguos...

Saludos
__________________
Haz preguntas inteligentes-Como ser Hacker
No hacer preguntas por mensaje privado. No sólo no es inteligente sino que es egoísta.

Etiquetas: encabezado, ezpdf
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:15.