2

这是我的PDF代码如下:

$this->SetFillColor(0);
$this->SetTextColor(255,255,255);
$this->Cell(90,10,$airline_name,'LRBT',0,'L',true);

$this->Cell('10',10,'','',0,'L',false);

$this->SetFillColor(255,255,255);
$this->SetTextColor(0);
$this->SetFont('Times','',10);

$this->MultiCell(90,5,$com_info,1,'L',false);

$this->Ln(0);

$this->SetY(23);
$this->Cell(30,10,"MAWB",'LTB',0,'L',false);
$this->Cell(60,10,$mawb,'TRB',0,'L',false);
$this->Cell(10,10,'','',0,'L',false);

$this->Cell(45,20,'This Pieces No.\n$pn','LR',0,'L',false);
$this->Cell(45,20,'Total Pieces\n$pn','R',0,'L',false);
$this->ln(0);

$this->SetY(36);
$this->Cell(30,10,"Booking_ref",'LTB',0,'L',false);
$this->Cell(60,10,$booking_ref,'TRB',0,'L',false);
$this->Cell(10,10,'','',0,'L',false);

$this->Cell(25,20,'HAWB','LTR',0,'L',false);
$this->Cell(65,20,$quotation_no,'TR',0,'L',false);

根据上面的代码,PDF如下图: pdf image No.01 在此处输入图像描述

基本上,我想显示它,如下所示: pdf image No.02 在此处输入图像描述

在 PDF 中,数据将来自数据库。

我想像 pdf image No.02 一样显示,我已经像pdf image No.01 那样显示了。

如何获取pdf image No.02之类的 pdf 图片。

我该如何解决?请帮忙。

4

3 回答 3

1

对fPDF不太熟悉。对于快速、简单的东西来说,它看起来不错。您是否尝试过使用 R&OS ezPDF Creator 来代替 - 不确定这些天它的开发/维护状态,但我认为它可以让您更详细地控制您想要的输出类型。多年来,我一直将它用于 PHP 的定制 PDF 输出。刚刚检查过,看起来它仍在维护中 - 请参阅:

http://sourceforge.net/projects/pdf-php/

干杯,亚瑟

于 2013-06-28T23:07:01.580 回答
1

基本上看起来还可以。它只是一堆需要适应的小东西。例如,将字体设置为粗体是通过$pdf->SetFont('Arial','B',14);在输出语句之前完成并将其设置回$pdf->SetFont('Arial','',14);之后。有关详细信息,请参阅fpdf 文档

于 2016-06-11T21:12:16.773 回答
1

我已经尝试了 fpdf 和其他一些库来完成我几年前所做的一项重要工作。您可能想查看 dompdf,该库获取 html 并将其完美地转换为 pdf(经过几次尝试使其正确,但仍然如此) - 唯一的事情是,阅读文档 - 图像(如您的条形码)必须是与服务器路径链接,即 /path/to/image/image.jpg

于 2016-06-11T21:01:52.220 回答