相关疑难解决方法(0)

如何使用itextsharp将UTF-8字符写入pdf文件?

我在谷歌上尝试了很多但是却找不到..

任何帮助表示赞赏..

Plz帮助..

请找到以下代码: -

protected void Page_Load(object sender, EventArgs e)
    {
        StreamReader read = new StreamReader(@"D:\queryUnicode.txt", Encoding.Unicode);
        string str = read.ReadToEnd();

        Paragraph para = new Paragraph(str);

        FileStream file = new FileStream(@"D:\Query.pdf",FileMode.Create);

        Document pdfDoc = new Document();
        PdfWriter writer = PdfWriter.GetInstance(pdfDoc, file );

        pdfDoc.Open();
        pdfDoc.Add(para);
        pdfDoc.Close();

        Response.Write("Pdf file generated");
    }
Run Code Online (Sandbox Code Playgroud)

.net c# pdf-generation itext

16
推荐指数
1
解决办法
4万
查看次数

iTextSharp 5波兰人物

我使用itextSharp有抛光字符的问题.我想从html创建pdf.一切都很好,但缺少波兰人的性格.我使用较低的功能:

    private void createPDF(string html)
    {
        //MemoryStream msOutput = new MemoryStream();
        TextReader reader = new StringReader(html);// step 1: creation of a document-object
        Document document = new Document(PageSize.A4, 30, 30, 30, 30);

        // step 2:
        // we create a writer that listens to the document
        // and directs a XML-stream to a file
        PdfWriter writer = PdfWriter.GetInstance(document, new FileStream("Test.pdf", FileMode.Create));

        // step 3: we create a worker parse the document
        HTMLWorker worker = new HTMLWorker(document);

        // step 4: we open document …
Run Code Online (Sandbox Code Playgroud)

c# itextsharp

7
推荐指数
2
解决办法
2万
查看次数

标签 统计

c# ×2

.net ×1

itext ×1

itextsharp ×1

pdf-generation ×1