I came to the point of desperation, so I need help from the experts. I am trying to do a program that exports invoice with itextsharp. During the creation of the PDF I noticed that Greek characters do not show in the PDF file at all. I already tried several solution from the site, but I could not make it to work. I am not experienced much with C sharp so I cannot make it to work. Not only I have to print out a few Greek characters but at some point I have to print a whole data grid view in Greek. Is there any way to make the itextsharp recognise Greek?? Below is my code, what ever I was able to do up to now. Any help would be appreciated. Thank you all in advance.
int.TryParse(Settings.Default["Invoice_counter"].ToString(), out counter);
counter++;
Settings.Default["Invoice_counter"] = counter;
Settings.Default.Save();
PdfWriter wri = PdfWriter.GetInstance(doc, new FileStream(save.FileName, FileMode.Create));
doc.Open();
PdfPTable table = new PdfPTable(2);
table.DefaultCell.Border = 0;
Chunk no = new Chunk("Α.Φ.Τ: ..." + Environment.NewLine + Environment.NewLine + "Φ.Π.Α: ..." + Environment.NewLine + Environment.NewLine + "No: " + counter);
Paragraph invoice = new Paragraph("Invoice");
iTextSharp.text.Image PNG = iTextSharp.text.Image.GetInstance("logo.png");
PNG.ScalePercent(25f);
table.AddCell(PNG);
table.AddCell(no.ToString());
doc.Add(table);
doc.Add(invoice);
doc.Close();