【问题标题】:Adobe TLF and HTMLAdobe TLF 和 HTML
【发布时间】:2010-09-08 21:25:34
【问题描述】:

将 tlf 标记转换为 HTML 的最佳方法是什么?我只想要没有旧字体标签的标准 HTML。我想我看到有人为此创建了一个实用程序,但我记得它在哪里。有什么想法吗?

Tks.

【问题讨论】:

    标签: html apache-flex flash adobe tlf


    【解决方案1】:

    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

    【讨论】:

    • 感谢您的回复。这个方法的问题是它返回了非常非常非常古老的 HTML,带有“font”标签。我想要带有 paraghas 和样式的标准 HTMl。
    • 是的,@vov11 这很糟糕,但我认为使用核心功能我们不会得到更好的导出。您可以编写额外的 e4x 解析器来根据需要将旧字体标签替换为 CSS 样式。让我知道。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-22
    • 1970-01-01
    相关资源
    最近更新 更多