使用DevExpress或Infragistics将HTML或PDF转换为RTF/DOC或HTML/PDF成为图像?使用DevExpress或Infragistics将HTML或PDF转换为RTF/DOC或HTML/PDF图像
我试图用这个DevExpress的:
string html = new StreamReader(Server.MapPath(@".\teste.htm")).ReadToEnd();
RichEditControl richEditControl = new RichEditControl();
string rtf;
try
{
richEditControl.HtmlText = html;
rtf = richEditControl.RtfText;
}
finally
{
richEditControl.Dispose();
}
StreamWriter sw = new StreamWriter(@"D:\teste.rtf");
sw.Write(rtf);
sw.Close();
但我有一个复杂的HTML内容(表,背景,CSS等),最终的结果并不好......
你好DevExpress的团队!我们有DevExpress版本9.3,PDF,JPG或RTF的结果不好。 html源代码非常复杂,很多表格和CSS。但是,坦克的提示! – Fabio 2010-07-07 18:59:07
自10.1版以来,XtraRichEdit中引入了表支持。版本9.3只能按段落顺序读取表格内容。这就是为什么当用9.3转换复杂的html时你无法取得好的结果。 – 2010-07-07 20:49:17