Foros del Web » Programando para Internet » PHP »

duda con image() fpdf

Estas en el tema de duda con image() fpdf en el foro de PHP en Foros del Web. Hola buenas mira tengo mi codigo funcionando y todo ok, lo que pasa es que genero mi pdf con una imagen en la esquina superior ...
  #1 (permalink)  
Antiguo 07/11/2010, 19:44
 
Fecha de Ingreso: enero-2009
Mensajes: 142
Antigüedad: 15 años, 3 meses
Puntos: 1
duda con image() fpdf

Hola buenas mira tengo mi codigo funcionando y todo ok, lo que pasa es que genero mi pdf con una imagen en la esquina superior derecha sin ningun problema, loq ue pasa es que cuando tengo 2 hojas la imagen me aparece en al segunda hoja y en la primera no, y no se como lo puedo hacer para que quede en todas las hojas que tenga despues mi pdf
alguien sabe como lo puedo arreglar dejo mi codigo

Código PHP:
<?php        
session_start
(); 
//llamo la libreria para generar el pdf
$where $_SESSION['where'];
//var_dump($where);
$_SESSION['where']="";
ob_end_clean();
require(
'fpdf.php');
include(
'conexion.php');
include(
'funciones_pdf.php');

$pdf=new FPDF();

$pdf->AddPage('L');
$pdf->SetTitle(1,0,'Ejemplo de pdf con php-postgresql');

//Set font and colors
$pdf->SetFont('Arial','B',8);
$pdf->SetFillColor(255,255,255);
$pdf->SetTextColor(1);
$pdf->SetDrawColor(128,0,0);
$pdf->SetLineWidth(.1);//borde de linea en la tabla

//Table header
$pdf->Cell(200,6,'Listado Stock de Piezas',10,1,'C',1);
$pdf->Cell(200,10,'',0,1);
$pdf->Cell(30,6,'Marca',10,0,'C',1);
$pdf->Cell(40,6,'Modelo',10,0,'C',1);
$pdf->Cell(30,6,'Nombre',10,0,'C',1);
$pdf->Cell(30,6,'Stock',10,0,'C',1);
$pdf->Cell(30,6,'Precio Venta',10,1,'C',1);

//Restore font and colors
$pdf->SetFont('Arial','',10);
$pdf->SetFillColor(224,235,255);
$pdf->SetTextColor(0);


if(empty(
$where))
    
$stock con_stock_pieza($conexion);
    else
    
$stock=pg_query($conexion,"select marca , modelo, nombre,stock,precio_venta from piezas where  ".$where) or die('ERROR');

$numregs=pg_numrows($stock);

//Build table
$fill=false;
$i=0;
while(
$i<$numregs)
{
    
//debo agregar las columnas el mismo no bre de la base de datos
    
$siape=pg_result($stock,$i,'marca');
    
$nome=pg_result($stock,$i,'modelo');
    
$obs=pg_result($stock,$i,'nombre');
    
$fecha=pg_result($stock,$i,'stock');
    
$precio=pg_result($stock,$i,'precio_venta');

    
    
$pdf->Cell(30,6,$siape,1,0,'C',$fill);
    
$pdf->Cell(40,6,$nome,1,0,'C',$fill);
    
$pdf->Cell(30,6,$obs,1,0,'C',$fill);
    
$pdf->Cell(30,6,$fecha,1,0,'C',$fill);
    
$pdf->Cell(30,6,$precio,1,1,'C',$fill);


    
//$pdf->Cell(40,6,$mar,1,1,'L',$fill);
    //                       ese dato debe ser 1, si es cero muestra todas las fila en la primera
    
$fill=!$fill;
    
$i++;
}

//Add a rectangle, a line, a logo and some text
//$pdf->Rect(5,5,170,80); codigo para crear rectangulo 
$pdf->Line(5,90,90,90);
$pdf->Image('../css/images/logo2.jpg',245,5,50,20,'JPG','http://www.isival.cl');
$pdf->SetFillColor(5,235);
$pdf->SetFont('Arial','B',8);
$pdf->SetXY(5,95);
$pdf->Cell(170,3,'PDF generado via PHP-POSTGRESQL - Por Naso',1,1,'L',1,'mailto:[email protected]');

$pdf->Output();
?>

Etiquetas: fpdf, image
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 12:09.