C# 如何修复文本到pdf的转换?

C# 如何修复文本到pdf的转换?,c#,itextsharp,C#,Itextsharp,我使用此代码将文本框内容保存为PDF格式,但它仅支持英语。它不支持僧伽罗语、泰米尔语、盲文字母 <sfd.Title = "Save As PDF"; sfd.Filter = "(*.pdf)|*.pdf"; sfd.InitialDirectory = @"C:\"; if (sfd.ShowDialog() == DialogResult.OK) { iTextSharp.text.Docu

我使用此代码将文本框内容保存为PDF格式,但它仅支持英语。它不支持僧伽罗语、泰米尔语、盲文字母

<sfd.Title = "Save As PDF";

        sfd.Filter = "(*.pdf)|*.pdf";

        sfd.InitialDirectory = @"C:\";

        if (sfd.ShowDialog() == DialogResult.OK)
        {
            iTextSharp.text.Document doc = new iTextSharp.text.Document();

            iTextSharp.text.pdf.PdfWriter.GetInstance(doc, new FileStream(sfd.FileName, FileMode.Create));

            doc.Open();

            doc.Add(new iTextSharp.text.Paragraph(textBox1.Text));

            doc.Close();

         }> 

你能帮我修一下吗


这是僧伽罗文字,它不支持此代码请帮助

可能是字体问题?应该有iTextSharp命令来设置PDF中使用的字体-您必须使用包含僧伽罗语、泰米尔语等字符的字体。听起来像是字体问题。请参阅示例。我为僧伽罗语文本框使用了字体,但未显示僧伽罗语文本。我该怎么做(请给我另一个与此类似的代码如果您知道此文本框的清晰代码转换为jpg,然后jpg转换为pdf,请发送给我…………您能帮助我@MiMo&@Furqan Safdar吗