FPDF

2011-05-06 14 views
5

Estoy intentando generar un PDF utilizando fpdf y estoy teniendo un pequeño problemaFPDF

Es necesario disponer de 2 células, como la siguiente:

------------------------- ------------------------- 
| Address Line 1   |  Version   | 
| Address Line 2   |   1.0   | 
| City     |  06/05/2011  | 
------------------------- ------------------------- 

tengo intenté usar MultiCell() pero sin suerte.

$address = ' 
    Address Line 1 
    Address Line 2 
    City 
    Postcode'; 
$pdf->MultiCell(133.5, 2.7, $address, 'L', 'L'); 

$version = ' 
    Version 
    1.0 
    06/05/2011'; 
$pdf->MultiCell(53.5, 2.7, $version, 'R', 'R'); 

pensé que posiblemente me podría establecer el 'flotar', ya que fue la izquierda o la derecha, que es lo que dicen los documentos, pero esto no parece funcionar. Solo enumera la versión multicell debajo de la dirección y no a la derecha de la misma.

¿Alguien tiene alguna idea de por qué esto sería?

Gracias

Respuesta

10

http://www.fpdf.org/en/tutorial/tuto5.htm:

Sólo tiene que:

$pdf->Cell(width, height, text, border, position-next-cell, alignment); 

lo que esto significa, para agregar una columna después '-next-célula posición' debe ser 0 lo que estás buscando es probable:

$pdf->Cell(133.5, 2.7, $address, 0, 0, 'L'); 
$pdf->Cell(53.5, 2.7, $version, 0, 1, 'L'); 

Después de la segunda llamada usted notó el 1 que significa que se está colocando una próxima celda debajo y no después (lo que haría el 0)

Cuestiones relacionadas