2012-10-21 14 views
0

當試圖將文本放置在使用System.Drawing命名空間中的工具創建的位圖上時,如何將文本放入回車符中?繪製圖形時將文本放入文本

var text = "First Floor"; 
var font = new Font("Verdana", 42); 
var textbrush = Brushes.Black; 
var point = new PointF(plusC(60), plusC(20)); 
Graphics.FromImage(bmp).DrawString(text, font, textbrush, point); 

我怎樣才能讓一樓有回車呢?

回答

0

試試這個

var text = "First Floor\n"; 

這可能無法正常工作。根據我繪製圖形的經驗,沒有辦法指定換行或回車。在每幅圖是依賴於你如何以及在何處放置它們

如果我有

DrawString("First sentence", x, y); 

爲了實現新的生產線,我不得不得出以下y中的下一個對象

DrawString("Second sentence", x, y + 20); 
0

有你嘗試像這樣:

var text = "First Floor\r"; 
+0

感謝您的幫助。 \ r什麼也沒做,但\ r \ n工作。 –

0

感謝您的幫助。

\ r \ n沒有辦法。