Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How can I write Non English Characters such as Arabic or Persian characters into an image?

Tags:

php

gd

How can I write Arabic or Persian characters to an image using PHP GD library?

i.e. "احسان"

like image 798
Ehsan Avatar asked Sep 15 '11 06:09

Ehsan


1 Answers

I had write a composer package based on a library, I don't remember the name. I modified the library and fixed some bugs it had.

You can find the source here. and you can also install it with composer by running:

composer require quince/persian-gd
  • It has no issue with Persian character
  • It's customizable
  • The string will not overflow out of the image canvas

Please test it, and send bug reports, suggestion and ...

Thanks

like image 129
Behzadsh Avatar answered Sep 24 '22 13:09

Behzadsh