Imagick pango问题阿拉伯语文本

时间:2017-02-08 11:36:02

标签: php arabic imagick pango

当我使用此函数生成阿拉伯语文本时:

$img = new Imagick();
$img->setBackgroundColor(new ImagickPixel('white'));
$text = ' ولكن النا';
//Pango code for Hello World!
$img->newPseudoImage(200, 200, "pango:$text");
$img->writeImage("output.png");

字符被打破"

enter image description here

你知道为什么吗?感谢

1 个答案:

答案 0 :(得分:0)

最后,我找到了解决方案! 实际上,你必须安装pangocairo lib。

如果没问题,你应该用"识别-version"命令行: 版本:ImageMagick 6.8.9-9 Q16 x86_64 2016-11-26 http://www.imagemagick.org 版权:版权所有(C)1999-2014 ImageMagick Studio LLC 特点:DPC模块OpenMP 代表:bzlib cairo djvu fftw fontconfig freetype jbig jng jpeg lcms lqr ltdl lzma openexr pangocairo png rsvg tiff wmf x xml zlib