2011-11-14 107 views
0

我想從圖形對象中顯示html。從圖形對象中繪製html

string htmlText = "<html>......</Html>" 

我想知道是否有可能使用圖形對象以某種方式繪製html內容。我可以使用browserfield來完成,但我不需要。

myGraphicsObject.draw.......... or something here 

任何幫助,歡迎!

回答

0

我在這裏建議一個解決方案。我不知道,如果它會對你有幫助。使用Graphics對象可以創建可變對象。那麼你可以像任何東西一樣修改該圖像。我在這裏展示一個例子

you can craeate the mutable Bitmap like 

    Bitmap bmp = new Bitmap(width, height); 

    Graphics c = new Graphics(bmp); 
    c.setFont(customFont); 
    c.setColor(Color.LIMEGREEN); 
    c.drawRect(5, 5, width-10, height-10); 

    c.setColor(Color.ROSYBROWN); 
    c.setFont(customFont); 
    c.drawText("Some text" , 5, 5); 
    c.setColor(Color.GREEN); 
    c.setFont(customFont); 
    c.drawLine(5, 20, width-10, 20); 

這樣你就可以在該位圖上繪製不同的圖形了。我認爲這會幫助你。 隨意張貼作爲有用的,如果你覺得它很有用。

+0

假設我有一些文本必須加下劃線(來自HTML標記)。我希望它被解析並顯示爲html,目前看起來我認爲我必須在文本中找到相關標籤後「手動」在文本下繪製一條線,這將非常糟糕。 –