Php 阿拉伯文zend pdf

Php 阿拉伯文zend pdf,php,zend-framework,zend-pdf,Php,Zend Framework,Zend Pdf,我是Zend框架的新手。现在我对Zend pdf有一个问题。我正在尝试制作一个包含阿拉伯语和英语的pdf文档。但我不能用zend打印阿拉伯语 请帮助我提供任何教程或示例代码链接。这在Zend_pdf中仍然是一个问题 我建议您使用TCPDF 这里是链接 看下面的例子 如果你仍然想坚持使用zend pdf,这个链接可能会有所帮助 这仍然是Zend_pdf中的一个问题 我建议您使用TCPDF 这里是链接 看下面的例子 如果你仍然想坚持使用zend pdf,这个链接可能会有所帮助 //为zend

我是Zend框架的新手。现在我对Zend pdf有一个问题。我正在尝试制作一个包含阿拉伯语和英语的pdf文档。但我不能用zend打印阿拉伯语


请帮助我提供任何教程或示例代码链接。

这在Zend_pdf中仍然是一个问题 我建议您使用TCPDF 这里是链接

看下面的例子

如果你仍然想坚持使用zend pdf,这个链接可能会有所帮助


这仍然是Zend_pdf中的一个问题 我建议您使用TCPDF 这里是链接

看下面的例子

如果你仍然想坚持使用zend pdf,这个链接可能会有所帮助

//为zend pdf应用字体文件(.ttf)。例如,下面的示例将允许pdf文件中使用阿拉伯语

$font = Zend_Pdf_Font::fontWithPath(Mage::getBaseDir() . '/lib/LinLibertineFont/d7133c37aa7eda77090163c25c4bb89a.ttf');
//通过调用下面的函数,应用出现从右到左显示单词问题的阿拉伯语单词

function converttext($part)
{ 
if (strlen($part) != strlen(utf8_decode($part)))
{ 
  preg_match_all('/./us', $part, $ar);
  $part = join('', array_reverse($ar[0]));
}

  return $part;

}
//然后仍有问题,应用替代解决方案在头部添加以下行

ini_set('default_charset', 'utf-8');
//为zend pdf应用字体文件(.ttf)。例如,下面的示例将允许pdf文件中使用阿拉伯语

$font = Zend_Pdf_Font::fontWithPath(Mage::getBaseDir() . '/lib/LinLibertineFont/d7133c37aa7eda77090163c25c4bb89a.ttf');
//通过调用下面的函数,应用出现从右到左显示单词问题的阿拉伯语单词

function converttext($part)
{ 
if (strlen($part) != strlen(utf8_decode($part)))
{ 
  preg_match_all('/./us', $part, $ar);
  $part = join('', array_reverse($ar[0]));
}

  return $part;

}
//然后仍有问题,应用替代解决方案在头部添加以下行

ini_set('default_charset', 'utf-8');

谢谢你的帮助yashankit vyas,我会试试的谢谢你的帮助yashankit vyas,我会试试的