2010-09-08 58 views
1

将tlf标记转换为HTML的最佳方法是什么?我只想要没有旧字体标签的标准HTML。我想我看到了某人为此创建的实用程序,但我可以记住它在哪里。有任何想法吗?Adob​​e TLF和HTML

Tks。

回答

0

http://help.adobe.com/en_US/ActionScript/3.0_ProgrammingAS3_Flex/WSc3ff6d0ea7785946579a18b01205e1c5646-7fef.html

var ptext:String = "Hello, World"; 
var flow:TextFlow = TextConverter.importToFlow(ptext, TextConverter.PLAIN_TEXT_FORMAT); 
var out:XML = TextConverter.export(flow, TextConverter.TEXT_LAYOUT_FORMAT, ConversionType.XML_TYPE); 

,但使用的TextConverter.TEXT_FIELD_HTML_FORMAT代替TextConverter.PLAIN_TEXT_FORMAT

+0

感谢您的答复。这个方法的问题在于它返回了非常非常非常非常老的HTML,带有“font”标签。我想要paraghas和样式的标准HTMl。 – oscarm 2010-09-10 02:12:44

+0

yeap,@ vov11这很糟糕,但我认为使用核心功能我们不会得到更好的导出。您可以编写额外的e4x分析器,以便根据需要将旧的字体标签替换为CSS样式。让我知道。 – Eugene 2010-09-10 07:18:32