如何在FPDF中添加版权符号?

时间:2016-02-04 11:36:04

标签: php fpdf

我想在生成的PDF中添加带有版权符号的单元格。但是添加单元格输出会在开头显示一些不需要的符号。需要一个解决方案。

function Footer {
$this->SetTextColor(96,96,96);
$this->SetFont('Times','B',12);
$this->Cell(0,5,'abc Limited',0,2,'C',0);
$this->Cell(50,5,'',0,2,'C',0);
$this->Cell(0,5,'this is address',0,2,'C',0);
$this->Cell(188,5,'','B',1,'c',0);  
$this->Cell(50,5,'',0,2,'C',0); 
$this->Cell(0,5,  '©All rights reserved abc Ltd',0,1,'C',0);
}

3 个答案:

答案 0 :(得分:4)

我试过"&#169"建议和所有显示的字面意思是"&#169",所以我尝试了其他一些选择。只是简单的chr工作得很好......

$this->Cell(0, 5, chr(169) . ' All rights reserved, etc', 0, 1, 'C', 0);

答案 1 :(得分:2)

您有两个选择:

  1. 使用文本编辑器在utf-8中对文档进行编码。

  2. 直接使用Unicode Html实体&#169.这会将您的代码转换为:

    <?php $this->Cell (0'5, '&#169 All rights reserved blahblah');?>

答案 2 :(得分:1)

function Footer {   
    $this->Cell(0,5,iconv("UTF-8", "ISO-8859-1", "©").'All rights  reserved     
Ltd.',0,1,'C',0);
}