1

I need to create a PDF file for my project using Windows Forms in C#, Visual Studio 2010.

I have done something with iTextSharp, but it only writes in English, and I need Hebrew using UTF-8.

Peter Mortensen
  • 30,738
  • 21
  • 105
  • 131
mnaftal
  • 185
  • 1
  • 2
  • 7
  • What problem are you having? iTextSharp absolutely support Hebrew and other RTL languages. Make sure that you are using a font that supports Hebrew characters like `Arial Unicode` or `Miriam`. – Chris Haas May 25 '11 at 19:37
  • possible duplicate of [pdf unicode with font](http://stackoverflow.com/questions/6130470/pdf-unicode-with-font) – Chris Haas May 25 '11 at 20:36
  • Similar: [Unicode Symbols in iTextSharp](http://stackoverflow.com/questions/5042988/unicode-symbols-in-itextsharp) – Peter Mortensen Jun 04 '11 at 07:46
  • Hi, Searching the internet shows lots of people have problem using unicode with iTextsharp, read this similar question hope it helps: http://stackoverflow.com/questions/5042988/unicode-symbols-in-itextsharp – CloudyMarble May 25 '11 at 06:28

1 Answers1

1

You can try the Docotic.Pdf Library. It shows Unicode text without a problem, see the corresponding sample.

Docotic.Pdf comes with free licenses for personal or otherwise non-commercial projects.

Peter Mortensen
  • 30,738
  • 21
  • 105
  • 131
Vitaliy Shibaev
  • 1,420
  • 10
  • 24