2017-07-25 39 views
-1

我想在PHP和每个标签上设置一个标签打印系统我想在它的顶部添加一个标识,我无法设法使用它,因为在fpdf图像上被视为细胞不起作用Fpdf和PDF_LABEL

编辑:

的代码如下:

for($i=1;$i<=$nolabels;$i++) { 
$text = sprintf("%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s%s%s", "", "","","", "$destination", "$label", "USE BY: $date", "$i", '/', "$nolabels"); 
$pdf->Add_Label($text);} 

for($i=1;$i<=$nolabels2;$i++) { 
$text = sprintf("%s\n%s\n%s\n%s%s%s", "$destination", "$label2", "USE BY: $date", "$i", '/', "$nolabels2"); 
$pdf->Add_Label($text); 
+0

你能分享你写的代码吗? –

回答

0

您可以附加“的addHeader”并调用它每一页上。这里是使用X和Y坐标的一个例子

public function addHeader($pdf, $addPageNum) 
    { 
    // Header 
    if ($addPageNum) { 
     $pdf->SetFont('Arial', '', 10); 
     $pdf->SetTextColor(168, 168, 168); 
     $pdf->SetXY(20, 265); 
     $pdf->Cell(0, 5, __('Page') . ' ' . $pdf->PageNo() . ' von ' . '{nb}', 0, 1, 'C', 0); 
    } 
    // Footer photo 
    $pdf->Image(ROOT . '/webroot/img/companyLogo.png', 0, 270, 210); 
    } 
+0

我已经尝试过,但是这只会将图像放在页面的顶部,我需要它在每页有6个标签的内部 –

+0

@AndréGomes要设置确切位置,请使用 - > $ pdf->图像(ROOT。 webroot/img/companyLogo.png',0,270,210);和更多信息,你可以找到http://www.fpdf.org/en/doc/image.htm这些参数是flot X Y Z – JohnWayne

+0

不幸的是,什么都没有出现。对不起,但我已经过了几个星期,没有任何工作 –