Foros del Web » Programando para Internet » PHP »

pagebreak con fpdf

Estas en el tema de pagebreak con fpdf en el foro de PHP en Foros del Web. ayuda porfavor, estoy haciendo una solicitudes con una imagen de fondo como plantilla, en esa plantilla hay un espacio en especifico para un campo que ...
  #1 (permalink)  
Antiguo 23/08/2006, 09:11
 
Fecha de Ingreso: agosto-2006
Mensajes: 1
Antigüedad: 17 años, 7 meses
Puntos: 0
Sonrisa pagebreak con fpdf

ayuda porfavor, estoy haciendo una solicitudes con una imagen de fondo como plantilla, en esa plantilla hay un espacio en especifico para un campo que se llama "descripcion" que estara en una multicell ya que puede variar la longitud del texto dependiendo del producto que se este describiendo, habra 7 multicel como esta una debajo de la otra, tomando la longitud del la cadena de texto se combierte a un valor asignado a una variable, parake la multicel de abajo se situe justo al termino de la multicell anterior (espero haberme explicado bien)
ahora el problema que tengo es que ls multicell no se deben salir del espacio vertical (de arriba acia abajo) asiganado en la plantilla sé que se puede hacer con un peagebreak pero debajo de estas multicell hay un par de celdas mas y con el peagebreak se pasan a la sigiente pagina y justamente eso es lo ke no kiero ke suceda. esto esta asi:

Código PHP:
//Celda Descripción
$altura 4;//valor de fila en fila
$eje_y 116;//inicia imprimiendo en esta coordenada.
$pdf->SetXY(22$eje_y);
$pdf->SetFont('arial','',11); //Tipo de fuente para la celda
$pdf->Cell(6); //posicion de la celda
$pdf->MultiCell(104,$altura,$descripsab,0,'J',0); //formato de la celda
$pdf->SetLineWidth(.1);//Ancho de linea
$pdf->Line(14.5,$eje_y+$linea+4,208.5,$eje_y+$linea+4);//Dibuja una linea (parametros)
//esta son las celdas debajo de las multicell
//celda Observaciones
$altura 4;//valor de fila en fila
$eje_y 224;//inicia imprimiendo en esta coordenada.
$pdf->SetXY(10$eje_y);
$pdf->SetFont('arial','',11); //Tipo de fuente para la celda
$pdf->Cell(6); //posicion de la celda
$pdf->MultiCell(114,$altura,'Observaciones',0,'J'); //formato de la celda
//celda Total
$altura 15;//valor de fila en fila
$eje_y 222;//inicia imprimiendo en esta coordenada.
$pdf->SetXY(138$eje_y);
$pdf->SetFont('arial','B',20); //Tipo de fuente para la celda
$pdf->Cell(6); //posicion de la celda
$pdf->Cell(63,$altura,'TOTAL',0,1,'R'); //formato de la celda 
gracias y salu2

Última edición por Cluster; 23/08/2006 a las 09:42
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 16:25.