Dear Michiel,

I did a thorough search in C:\Perl and .\OTRS folder but found nothings with
extension .ttf or .fnt. I read
http://search.cpan.org/dist/GD/GD.pmcarefully and found nothing here
providing me how to configure my fonts too.


However as I'm original a C# developer, I searched the web and found GD
Sharp, a C# wrapper for GD Library. I used it in a Dot.Net project and set
its font to arialuni.ttf. This font has a huge set of Unicode characters
including Farsi (Persian). Unfortunately the output image was just some
question marks:
        public static void Main()
        {
            GD image = new GD(256 + 384, 384, true);
            GDColor white = image.ColorAllocate(255, 255, 255);
            GDColor blue= image.ColorAllocate(0, 0, 255);
            image.Fill(0, 0, white);
            Font f = new Font(Font.Type.Giant);

            image.String(f, 0, 0, "Test", blue);

            image.StringFT(new ArrayList(), 0,
@"c:\WINDOWS\Fonts\arialuni.ttf", 40, 0, 100, 100, "افشار محبی", true);
            image.Arc(128, 128, 60, 20, 0, 720, blue);
            image.Save(GD.FileType.Png, "my.png", 1);
            image.Dispose();

        }
produces image is attached.

Additionaly I found the link
http://www.williamsportwebdeveloper.com/heading.ashx?text=ASP.NET%20WebLogthat
is an
ASP.NET consumer of GD Sharp (and GD Library) via this blog post (
http://weblogs.asp.net/rrobbins/archive/2008/06/10/dynamic-heading-generator.aspx).
This tool produces question marks instead of Persian (Farsi) characters too.

I'm very confused what should I do!

Thanks,
Afshar Mohebbi

On Tue, Apr 7, 2009 at 4:17 PM, Michiel Beijen <[email protected]> wrote:

> Hi Afshar,
>
> Can it be that the font GD uses does not have the Farsi characters in it?
> As far as I can see GD *does* support unicode but if the font in use does
> not have the characters you want to use it will still be useless.
> See http://search.cpan.org/dist/GD/GD.pm for the GD manual. You can load
> your own TTF fonts with GD or use .fnt font files, I guess you have some
> fonts which support Farsi installed on your computer you might be able to
> use for experiments.
>
> Kind regards,
> --
> Michiel Beijen
> Software Consultant
> +31 6 - 457 42 418
> Bee Free IT + http://beefreeit.nl
>
>
> On Tue, Apr 7, 2009 at 13:13, Afshar Mohebbi <[email protected]>wrote:
>
>> Hi,
>> My friend Amir guess that it may be because of database fileds not being
>> defined as Unicode but I think it is because of GD library. Because I've
>> debugged stats.pm (of OTRS framework) and axetype.pm (of Active Perl
>> library) and sent static text to graphic engine instead of database data but
>> the peoblem exists.
>>
>> Afshar Mohebbi
>>
>>
>> On Tue, Apr 7, 2009 at 1:54 PM, Afshar Mohebbi 
>> <[email protected]>wrote:
>>
>>> Hi there,
>>>
>>> Does anybody have used any graphical  stat report (bar chart, pie chart,
>>> ...) with Unicode text like Persian (Farsi), Hebrew or Japaness?
>>>
>>> I've tried it many times with Persian (Farsi) bu instead of Persian
>>> characters like "سلام", I see european characters with accent above just
>>> like "çãã".
>>>
>>> How can I correct this?
>>>
>>>
>>> Regards,
>>> Afshar Mohebbi
>>>
>>>
>>
>> ---------------------------------------------------------------------
>> OTRS mailing list: otrs - Webpage: http://otrs.org/
>> Archive: http://lists.otrs.org/pipermail/otrs
>> To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs
>>
>> NEW! ENTERPRISE SUBSCRIPTION - Get more information NOW!
>> http://www.otrs.com/en/support/enterprise-subscription/
>>
>
>
> ---------------------------------------------------------------------
> OTRS mailing list: otrs - Webpage: http://otrs.org/
> Archive: http://lists.otrs.org/pipermail/otrs
> To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs
>
> NEW! ENTERPRISE SUBSCRIPTION - Get more information NOW!
> http://www.otrs.com/en/support/enterprise-subscription/
>

<<attachment: my.png>>

---------------------------------------------------------------------
OTRS mailing list: otrs - Webpage: http://otrs.org/
Archive: http://lists.otrs.org/pipermail/otrs
To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs

NEW! ENTERPRISE SUBSCRIPTION - Get more information NOW!
http://www.otrs.com/en/support/enterprise-subscription/

Reply via email to