当我在radeditor中键入文本并将字体和字体样式和颜色应用于文本然后导出到rtf并保存文件并打开该文件所有格式化的文本,如字体,字体大小,颜色不在文件。并且字体设置为新罗马时代。
这件事也发生在radeditor导出到telerik网站上的rtf演示试试
http://demos.telerik.com/aspnet-ajax/editor/examples/rtfexport/defaultcs.aspx
答案 0 :(得分:0)
RadEditor 使用两个不同的免费库来提供导入到RTF和导出到RTF功能。
此CodeProject的文章http://www.codeproject.com/KB/recipes/RtfConverter.aspx中提供了用于提供RFT到HTML导入的第一个。 用于HTML到RTF导出的库在http://www.codeproject.com/KB/recipes/RtfConverter.aspx可用。 正如您所看到的,这两个库都是由不同的开发人员编写的,并且彼此之间并不完全兼容。
为方便起见,我准备了两个库的导入和导出功能的已知限制列表:
RFT到HTML(导入)
粗体 - 支持。我能够从Bold.rtf文件中提供粗体格式
斜体 - 支持
强调 - 支持
前景色和背景色 - 支持
表格元素 - 不支持
图像 - 不支持
缩进 - 不支持
HTML到RTF(导出)
粗体 - 支持。
斜体 - 支持
下划线 - 不支持的
前景色和背景色 - 不支持
表格元素 - 部分支持 - 不导出表格边框
图像 - 不支持
缩进 - 支持
不受支持的方案很难开发,需要更多时间进行实施和测试。我们的开发目前集中在生成有效的XHTML内容,并且在我们的ToDo列表中以中等优先级记录导入和导出问题。这就是为什么我们无法确定何时可以获得所需功能的原因。
请注意,良好的RTF导入和导出工具非常昂贵。这就是为什么如果您目前对RadEditor RTF功能提供的不满意,您可以在Internet上搜索另一个免费或付费的RTF到HTML导入和HTML到RTF导出工具,我们将帮助您将它们与RadEditor集成。