我要求将以RichTextBox编写的电子邮件保存到数据库中。显然,我想将格式保存到数据库并发送HTML电子邮件。但是,这需要将XAML转换为HTML,这些HTML将被存储,然后如果从数据库重新加载则转换回来。
我已经尝试过XAMLtoHTML转换器。我得到的问题是转换器只能部分工作。它在HTML中正确设置所有格式,但缺少文本部分。我已经关注了这篇帖子:: XAML to HTML Conversion - WPF RichTextBox并遇到了同样的错误,但添加标签并没有解决问题。
有没有人有使用XAML进行HTML转换的经验?感谢
答案 0 :(得分:1)
请考虑将此免费HTML编辑器用于silverlight。 Html RichTextArea Control (Silverlight 4 Only)
然后加载并保存HTML,而不是完全使用Xaml。请小心使用fontsizes,上次我看起来只有px尺寸工作,不支持pt尺寸。您可能想要调整样本字体下拉列表,以使实际值为显示大小的1.33。