2013-05-14 82 views
4

enter image description here我想使用FDPF在PHP中生成PDF。我们可以在fpdf中绘制一张表格吗?我想在使用FPDF给出的图像中设计一个表格,这是可能的。我是fpdf的新手请帮助我。我想要上面的表格设计。由于提前是否有可能通过使用Fpdf生成PDF设计

+1

向我们展示一些代码来指出你已经尝试过,你想达到 – Alexxus 2013-05-14 11:45:08

+0

FPDF已经在其网站上很不错的例子......建立这个应该是很容易的东西,你甚至去尝试?或者继续要求其他人为你建造它? – Mattt 2013-05-14 12:42:31

回答

1

你应该下载一个名为PDF_MC_TABLE的插件或从这里复制:http://www.fpdf.de/downloads/addons/3/

$pdf = new PDF_MC_Table(); 
$pdf->Row(array("this\nis a test","with a multi\ncell")); 
$pdf->Output(); 
+0

在s领域我想三分开... – ARIVAZHAGAN 2013-05-14 11:45:07

+0

我认为这是不可能通过正常使用这个扩展名。也许你可以在数据表头中使用S,M,L绘制另一个3列表格。像colspan,rowspan不支持。 – steven 2013-05-14 11:49:03

+0

S,M和L正在从数据库中提取..例如,如果用户添加XL意味着它必须在L.之后才能得到我所期待的 – ARIVAZHAGAN 2013-05-14 11:50:37

0

你可以试试这个..这是不是你正在寻找正确的设计,但它会有助于您创建表格。

 require("fpdf.php"); 

$pdf->SetFont('Arial','B',16); 
$pdf->SetTextColor(192,192,192); 
$pdf->Cell(60,10,'Name:',1,0,'C',false,0); 
$pdf->Cell(130,10,'Ali',1,1,'C'); 
$pdf->Cell(60,10,'Subject:',1,0,'C',0); 
$pdf->Cell(130,10,'Maths',1,1,'C'); 
$pdf->Cell(60,10,'Maximum Marks:',1,0,'C',0); 
$pdf->Cell(130,10,100,1,1,'C'); 
$pdf->Cell(60,10,'Marks Obtained:',1,0,'C',0); 
$pdf->Cell(130,10,88,1,1,'C'); 
$pdf->Cell(60,10,'Percentage:',1,0,'C',0); 
$pdf->Cell(130,10,88,1,1,'C'); 
$pdf->Output();