我有一个应用程序,您可以使用RichTextEditor
配置某些页面,并将生成的HTML文本流存储到数据库以供以后使用...
如果我使用RichEditableText
将保存的数据导入Flex,则完全没有问题,我会看到预期的结果(以视觉和图形方式)......
要将存储的HTML字符串转换为TextFlow,请使用:
header.textFlow = TextConverter.importToFlow(p.FIELD,
TextConverter.TEXT_FIELD_HTML_FORMAT);
我想在单个HTML网页中使用存储的HTML字符串,而不是在Flash环境中使用... 我可以使用将adobe HTML格式转换为标准HTML的一些本机类/函数来实现吗?
这是存储的HTML字符串的一个示例:
<TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="Arial" SIZE="12" COLOR="#000000"
LETTERSPACING="0" KERNING="0">This is an example.</FONT></P></TEXTFORMAT>
如果我将上述代码复制并粘贴到html页面中,最终结果与Flash / Flex中的相似,但字体/ s更大,而且某些标签不是html标签...
答案 0 :(得分:0)
如何为数据库导出HTML?尝试使用:
var htmlStringForDB:String = TextConverter.export(
customEditor.editor.textFlow,
TextConverter.TEXT_FIELD_HTML_FORMAT,
ConversionType.STRING_TYPE).toString();
就像在这个example中一样。