Hi, Basically, if glyph index returned by FT_Get_Char_Index() is zero, the font is expected to lack the glyph for the character code passed to FT_Get_Char_Index().
Regards, mpsuzuki [email protected] wrote: > Hi, > > I don't know how to check whether a character is present in the font file or > not.... > pls anyone let me know the way to find whether a character is present in the > font file or not.... > > > Thanks and regards, > Daya > > > > > > -----Original Message----- > From: suzuki toshiya [mailto:[email protected]] > Sent: Tuesday, June 26, 2012 12:14 PM > To: Daya Devi K (WT01 - Product Engineering Services) > Cc: [email protected] > Subject: Re: [ft] Rendering chinese characters > > Hi, > > Are you sure that your font file (I don't know what it is) include the > character for +0x00027267? > If you are sure, how you have checked it? > > Regards, > mpsuzuki > > [email protected] wrote: >> Hi, >> >> I m using the following piece of code for rendering the Chinese >> character and the font file is ming_uni.ttf: >> >> { >> FT_Library library; >> FT_GlyphSlot slot; >> FT_Face face; >> FT_Init_FreeType( &library ); >> FT_New_Face( library,"/usr/local/share/ming.ttf",0,&face); >> FT_Set_Char_Size(temp_ptr->face,16*64,16*64 ,500,500 ); >> slot = face->glyph; >> glyph_index = FT_Get_Char_Index(face,0x00027267); >> printf("Glyph index is %d is \n",glyph_index); >> } >> >> when I printed the glyph_index ,it is zero...bt if I use 0xF900 instead of >> 0x00027267 ,I m able to see the Chinese character.. >> My doubt is why the FT_Get_Char_Index does not display Chinese character >> for Unicode value 0x00027267? >> Is that the problem of font file ,I m using? >> Why I m nt able to get the glyph (or charmap) of 0x00027267 and similar >> values? >> >> Please help me.......... >> Thanks in adv. >> >> >> Regards, >> Daya >> >> >> Please do not print this email unless it is absolutely necessary. >> >> The information contained in this electronic message and any attachments to >> this message are intended for the exclusive use of the addressee(s) and may >> contain proprietary, confidential or privileged information. If you are not >> the intended recipient, you should not disseminate, distribute or copy this >> e-mail. Please notify the sender immediately and destroy all copies of this >> message and any attachments. >> >> WARNING: Computer viruses can be transmitted via email. The recipient should >> check this email and any attachments for the presence of viruses. The >> company accepts no liability for any damage caused by any virus transmitted >> by this email. >> >> www.wipro.com >> >> >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> Freetype mailing list >> [email protected] >> https://lists.nongnu.org/mailman/listinfo/freetype > > > Please do not print this email unless it is absolutely necessary. > > The information contained in this electronic message and any attachments to > this message are intended for the exclusive use of the addressee(s) and may > contain proprietary, confidential or privileged information. If you are not > the intended recipient, you should not disseminate, distribute or copy this > e-mail. Please notify the sender immediately and destroy all copies of this > message and any attachments. > > WARNING: Computer viruses can be transmitted via email. The recipient should > check this email and any attachments for the presence of viruses. The company > accepts no liability for any damage caused by any virus transmitted by this > email. > > www.wipro.com _______________________________________________ Freetype mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/freetype
