Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: печать цв симв на bitmap Добавлено: 30.01.11 18:13  

Автор вопроса:  Spiritsun
Проблема есть, хочу отобразить текст в bitmap, чтобы каждый символ был своим цветом. Graphics.DrawString задаёт цвет для всего текста. Ширина символо разная и поэтому не могу расчитать вывод координат для отображения строки посимволно. Есть еще такой вариант: создать элемент управления RichTextBox, раскрасить там. Но как вывести его в изображение?
RichTextBox1.Select(1, 1)
RichTextBox1.SelectionColor = Color.Red
Me.Refresh()
Dim sc As Bitmap
Dim gsc As Graphics = Graphics.FromImage(sc)
?

Ответить

  Ответы Всего ответов: 3  

Номер ответа: 1
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #1 Добавлено: 30.01.11 18:29
узнать ширину символа можно с помощью Graphics.MeasureString

Ответить

Номер ответа: 2
Автор ответа:
 Spiritsun



Вопросов: 15
Ответов: 44
 Профиль | | #2 Добавлено: 30.01.11 21:07
ага, спс, нашел тоже сам ms-help://MS.MSDNQTR.v90.ru/fxref_system.drawing/html/c0e538e9-f9df-3ee4-f4a5-b0bbe5e14df1.htm

Ответить

Номер ответа: 3
Автор ответа:
 Захарка



Вопросов: 0
Ответов: 42
 Профиль | | #3 Добавлено: 30.01.11 21:08
Artyom спасибо огромное!!! сам с этим долго мучился!

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам