Skip to main content
Participant
July 16, 2009
Question

Problem with TextFilter.HTML_FORMAT

  • July 16, 2009
  • 1 reply
  • 925 views

Hello,

I try to import in a textFlow an html text using TextFilter.importToFlow(myHtmlText, TextFilter.HTML_FORMAT), the text is correctly imported but the images not. Bellow my source code :

import flashx.textLayout.conversion.ConversionType;
import flashx.textLayout.elements.TextFlow;
import flashx.textLayout.conversion.TextFilter;

import flash.display.Sprite;

private var _container:Sprite = new Sprite();

static private const htmlText : String = "TITLE<p>Header</p><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus nec lorem odio, nec porttitor ante. Suspendisse eget ante magna, feugiat iaculis ligula. Nulla vitae tortor vitae nulla eleifend tristique. Aenean pellentesque gravida consequat. Morbi pellentesque mauris nibh, vitae ultrices est. Donec non velit neque. Quisque eu sem sed ante ullamcorper mollis. Mauris fermentum, velit in fringilla euismod, nunc metus accumsan mauris, eu bibendum augue ipsum bibendum orci. Sed scelerisque purus eu felis tristique venenatis dictum orci consectetur. Sed eu orci mauris, ac lobortis nunc. Etiam eget nibh ut tellus adipiscing sodales. Quisque urna justo, congue quis egestas at, facilisis quis lectus. Vestibulum pellentesque ante eget tortor suscipit vitae tristique tellus auctor. Curabitur adipiscing, dolor eu mattis porttitor, diam massa iaculis sapien, non iaculis nisl arcu ac diam. Nunc augue ligula, suscipit nec pellentesque id, auctor eu orci. Donec euismod scelerisque mattis. Etiam adipiscing tempor nisl, facilisis vehicula libero aliquet in. Nullam augue eros, sodales at fermentum id, fermentum pretium arcu. Etiam quis enim diam. Proin eu magna nisl.</p>" +
                         "<img src='http://www.adobe.com/shockwave/download/images/flashplayer_100x100.jpg' /><p><a href='http://www.google.com'>HELLO WORLD!</a></p>";

var textFlow : TextFlow = TextFilter.importToFlow(htmlText, TextFilter.HTML_FORMAT);

textFlow.flowComposer.addController(new ContainerController(_container,500,400));

textFlow.interactionManager = new EditManager(new UndoManager());
                         
textFlow.interactionManager.selectRange(0,0);

textFlow.flowComposer.updateAllControllers();
textFlow.interactionManager.setFocus();

Anyone else has already have this problem?

Thanks a lot....

This topic has been closed for replies.

1 reply

Participating Frequently
July 16, 2009

Hi,

Which build are you using? Before build 462, HTML_FORMAT was using <image> tag instead of <img>.

If using <image> works for you, you'll need to use build# 462 or higher.

Abhishek

(Adobe Systems Inc.)

poloopAuthor
Participant
July 16, 2009

Thanks a lot !

It works, I used the build 460, I'll upgrade it.

Anyone know when the framework will be released ?