2011-09-05 65 views
0

我需要放入一個富文本編輯器,它應該能夠插入圖片,我的用戶需要控制在編輯器中的任何位置放置圖像的位置,而不會損壞已經輸入的文本。它會沒事的如果用戶至少可以在編輯器周圍移動圖像。任何人都可以幫助我,有一些例子嗎?RichTextEditor與圖像

任何幫助將是巨大的..

千恩萬謝

回答

0

你可以很容易地在使用RichTextEditor用下面的代碼

<?xml version="1.0" encoding="utf-8"?> 
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> 
<mx:Script> 
    <![CDATA[ 
    [Bindable] 
     public var Str:String = '<img src="assets/allBtn_hover.png"/>' 
    ]]> 
</mx:Script> 
    <mx:RichTextEditor id="rte" x="33" y="27" title="Title" 
htmlText="{Str}"> 
    </mx:RichTextEditor> 
    <mx:Text x="397" y="27" text="{Str}" width="270" height="238"/> 
</mx:Application> 

但四處移動圖像輸入圖像,是東西可能有問題。 通過以上所述,可以通過將包裝的文本圖像放置在RTE內的不同位置來上下移動圖像,但是當您想要給予絕對控制時,Id建議創建具有絕對佈局的新圖像對象並且允許用戶移動它。

但是,這將涉及到編寫大量的代碼,創建隱藏圖像的邏輯,顯示圖像的一部分,當滾動發生和圖像不應該顯示在屏幕上。

+0

嗨Neeraj,非常感謝你的回答 – yogesh

+0

嗨Neeraj,非常感謝你的回答,現在我可以將文字放置在圖像周圍。我還有一個問題,我不想給用戶絕對控制,但至少用戶應該在空格鍵的幫助下移動圖像,就像我們做MS-Word等一樣,所以你能告訴我我該怎麼做嗎?再次感謝.. – yogesh

+0

林不知道有關空間,但你可以通過添加/刪除空文本標記之前上下移動它。 – Neeraj