Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/278.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Fpdf和PDF_标签_Php_Fpdf - Fatal编程技术网

Php Fpdf和PDF_标签

Php Fpdf和PDF_标签,php,fpdf,Php,Fpdf,我正在尝试用PHP建立一个标签打印系统,在每个标签上我想在上面添加一个徽标,但我无法处理它,因为在fpdf上,图像被视为一个单元格,它无法工作 编辑: 代码如下: 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"

我正在尝试用PHP建立一个标签打印系统,在每个标签上我想在上面添加一个徽标,但我无法处理它,因为在fpdf上,图像被视为一个单元格,它无法工作

编辑:

代码如下:

 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);
for($i=1;$iAdd_标签($text);)
对于($i=1;$iAdd_标签($text);
您可以创建额外的“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);
  }

你能分享你写的代码吗?我试过了,但是这只会在页面顶部放一个图像,我需要它在每个标签中,每个标签有6个字符page@AndréGomes使用->$pdf->Image(ROOT.'/webroot/img/companyLogo.png',0270210设置精确位置;你们可以找到更多的信息,这些参数是flot X Y ZUNFORTULY,什么都没有显示。对不起,伙计们,我已经讨论了几个星期了,似乎什么都不起作用