Страница: 1 | 
		
		 
			   
			 
			 
			 
			 Страница: 1 | 
 
			
 
  
		
     
  
    
Вопрос: печать цв симв на bitmap
     
    
Добавлено: 30.01.11 18:13
     
      
  
				
			  
					 
			
				 
    
		
       
    
Автор вопроса:  
    
 Spiritsun
      
       
  
Проблема есть, хочу отобразить текст в bitmap, чтобы каждый символ был своим цветом. Graphics.DrawString задаёт цвет для всего текста. Ширина символо разная и поэтому не могу расчитать вывод координат для отображения строки посимволно. Есть еще такой вариант: создать элемент управления RichTextBox, раскрасить там. Но как вывести его в изображение?
 
    
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 спасибо огромное!!! сам с этим долго мучился!