PDF生成iTextSharp [英] PDF Generation By iTextSharp

查看:84
本文介绍了PDF生成iTextSharp的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用itextsharp生成pdf



 StringWriter sw = new StringWriter(); 
HtmlTextWriter hw = new HtmlTextWriter(sw);

string DataString = RenderPartialViewToString(_ OrderDetails,model); // generel html string
string EncodedString = Server.HtmlEncode(DataString); //编码的html字符串





我可以通过哪个函数将编码后的字符串添加到带有样式的pdf中(样式嵌入文本中)



帮助将不胜感激:)

谢谢

解决方案

 StringWriter sw = new StringWriter( ); 
HtmlTextWriter hw = new HtmlTextWriter(sw);

string DataString = RenderPartialViewToString(_ OrderDetails,model); // generel html string
string EncodedString = Server.HtmlEncode(DataString); //编码的html字符串



i刚刚找到解决方案

很简单

 hw.write(DataString); 


亲爱的请在代码项目中查看以下答案,该代码项目已被接受为解决方案。

希望它能为您提供帮助



在asp.net中将gridview导出为pdf格式 [ ^ ]

I am using itextsharp to generate pdf

 StringWriter sw = new StringWriter();
 HtmlTextWriter hw = new HtmlTextWriter(sw);

string DataString = RenderPartialViewToString("_OrderDetails", model);// generel html string
string EncodedString = Server.HtmlEncode(DataString);//Encoded html string



by which function i can add the encoded string to the pdf with the style (style is embedded on the text)

help will be appreciated :)
thanks

解决方案

StringWriter sw = new StringWriter();
 HtmlTextWriter hw = new HtmlTextWriter(sw);
 
string DataString = RenderPartialViewToString("_OrderDetails", model);// generel html string
string EncodedString = Server.HtmlEncode(DataString);//Encoded html string


i just found the solution
it is very simple

hw.write(DataString);


Dear please look in to the following answer in code project which is accepted as solution.
Hope it should help you

export gridview to pdf format in asp.net[^]


这篇关于PDF生成iTextSharp的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆