ముంగిలి » Html2Pdf » iTextSharp/ iTextSharp Hindi Problem Solved Here

iTextSharp/ iTextSharp Hindi Problem Solved Here

 

Changes in the File ITextHandler.cs

public override void Characters(string content, int start, int length)
{

[…]
if (bf == null) {

BaseFont bfComic = BaseFont.CreateFont (“c://windows//Fonts//ARIALUNI.ttf”, BaseFont.IDENTITY_H,BaseFont.EMBEDDED);
iTextSharp.text.Font font = new iTextSharp.text.Font(bfComic, 12);
currentChunk = new Chunk(buf.ToString(), font);

}

[…]

}

You Can use ArialUni/ Akshar / any other universal Unicode Font.
Font Path can be taken from any where. (It Depends).
Don’t use Mangal font because it contains only Hindi Table.

On 19th Jan 2006.


Dileep.M
E-mail: m.dileep@gmail.com ,
Phone: +91- 9926 33 44 64.
WebSite: http://mdileep.googlepages.com
Blog: https://mdileep.wordpress.com


See also the other Solution to this problem

An intermediate way to generate Indic Pdf’s using iText/iTextsharp

స్పందించండి

Fill in your details below or click an icon to log in:

వర్డ్‌ప్రెస్.కామ్ లోగో

You are commenting using your WordPress.com account. నిష్క్రమించు / మార్చు )

ట్విటర్ చిత్రం

You are commenting using your Twitter account. నిష్క్రమించు / మార్చు )

ఫేస్‌బుక్ చిత్రం

You are commenting using your Facebook account. నిష్క్రమించు / మార్చు )

గూగుల్+ చిత్రం

You are commenting using your Google+ account. నిష్క్రమించు / మార్చు )

Connecting to %s