drawstring

    6熱度

    5回答

    我正在使用c#2005我想在圖像上對角地編寫字符串。但默認情況下,c#提供了水平或垂直寫入的選項。 我們如何寫對角? 感謝

    0熱度

    2回答

    我有一個多行文本字符串(如「東西\ n更多的東西\ NYET更多的東西」),我要畫它,用位圖到工具提示一起。由於我正在繪製位圖,因此我需要將OwnerDraw設置爲true,我正在執行此操作。我也處理Popup事件,這樣我就可以大小工具提示中大到足以容納文本和位圖。 我打電話e.DrawBackground和e.DrawBorder(),然後畫在提示區左側我的位圖。 有一組標誌,我可以爲左對齊文本

    16熱度

    5回答

    我在C++中使用GDI +。 (這個問題也可能存在於C#中)。 我注意到,無論何時我調用Graphics :: MeasureString()或Graphics :: DrawString(),字符串都會在左側和右側用空格填充。例如,如果我使用Courier字體(不斜體!),並測量「P」,則獲得90,但「PP」會獲得150.我希望等寬字體可以給出寬度的兩倍爲「PP」。 我的問題是:這是打算或記錄的

    1熱度

    2回答

    我想用System.Drawing來模擬POS打印機,我需要的一個功能是在雙高度處繪製文本。任何想法如何使用.Net的Graphics類來做到這一點? 我是否需要畫兩次大的文字並濃縮它或繪製正常大小然後拉伸?兩者似乎都是凌亂的選擇,但有沒有其他選擇?