当前位置:编程学习 > C#/ASP.NET >>

GridView 导出 pdf 中文不显示

GridView 导出 pdf 中文不显示,只有数字? --------------------编程问答-------------------- 编码问题吧,给个参考你

Response.ContentType = "application/pdf";
Response.AddHeader("content-disposition", "attachment; filename=MypdfFile.pdf");


using iTextSharp.text;
using iTextSharp.text.pdf;

MemoryStream m = new MemoryStream();
  Document document = new Document();
  try  
  {
  Response.ContentType = "application/pdf";
  PdfWriter.GetInstance(document, m);
  document.Open();
  document.Add(new Paragraph(DateTime.Now.ToString()));
  }  
  catch (DocumentException ex)  
  {
    
  }
  document.Close();
  Response.OutputStream.Write(m.GetBuffer(), 0, m.GetBuffer().Length);
  Response.OutputStream.Flush();
  Response.OutputStream.Close();


--------------------编程问答-------------------- 保证有数据和编码。 --------------------编程问答-------------------- 有数据,数字都可以显示出来,就是汉子显示不出来
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,