Hi this code i am using kannada font display but kannada font come some different Unicodefontfactory (arialuni.ttf) in this tunga .ttf call path not find issue allready i install this and this path only i called so please help me for this
XMLWorkerHelper.GetInstance().ParseXHtml(writer, pdfDoc, msHtml, null, Encoding.UTF8, new UnicodeFontFactory());
public class UnicodeFontFactory : FontFactoryImp
{
// private static readonly string FontPath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.Fonts),
// "Tunga.ttf");
private static readonly string FontPath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.Fonts),
"arialuni.ttf");
private readonly BaseFont _baseFont;
public UnicodeFontFactory()
{
// _baseFont = BaseFont.CreateFont(FontPath, BaseFont.IDENTITY_H, BaseFont.EMBEDDED);
_baseFont = BaseFont.CreateFont(FontPath, BaseFont.IDENTITY_H, BaseFont.EMBEDDED);
}
public override Font GetFont(string fontname, string encoding, bool embedded, float size, int style, BaseColor color,
bool cached)
{
return new Font(_baseFont, size, style, color);
}
}