【发布时间】:2010-10-01 03:47:23
【问题描述】:
我们有一份水晶报告,需要以电子邮件的形式发送出去,但水晶报告生成的 HTML 非常丑陋,并且会导致一些电子邮件客户端出现问题。如果可能的话,我想将其导出为富文本并将其转换为 HTML。
有什么建议吗?
【问题讨论】:
-
发送PDF文件不是解决办法吗?
-
不,我们将其他文档作为 PDF 附件发送,但我们希望电子邮件有正文。我需要 HTML 的部分是正文。
-
不知道为什么人们在 C# 问题中谈论随机命令行实用程序(或者这被认为是“离题”!?)——但简短的回答是:只需使用 @ 987654326@ 通过 NuGet,语法只是
var html = Rtf.ToHtml(rtf);,它支持大量功能。如需更长的答案,请参阅:stackoverflow.com/a/59572912/398630 -
如您所见,我在 10 多年前问过这个问题,当时 Nuget 甚至还不存在。感谢您的评论/回答。也不知道为什么/何时将其关闭为题外话,因为我显然是在寻求一种方法来做到这一点,而不是让图书馆使用。无论如何,祝大家有美好的一天。