| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
			
			
			Добавление картинки через COM в Word
			 
			
			Доброе время суток. 
		
		
		
		
		
		
		
	Задача - есть бланк MS Word (шаблон .dot), с заполнением текстом - все нормально, но еще нeобходимо вставить в него картинку (логотип). Может кто нибудь сталкивался? Логотип хранится в таблице EDT - Bitmap.  | 
| 
	
 | 
| 
			
			 | 
		#2 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Видимо никто не решал подобную проблему. 
		
		
		
		
		
		
		
	Жаль.  | 
| 
	
 | 
| 
			
			 | 
		#3 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			на форуме уже где-то такое было помойму. поищи.  
		
		
		
		
		
		
			 
		
				__________________ 
		
		
		
		
	Уточните значение слов и вы избавите человечество от половины его заблуждений. (Рене Декарт) / Axapta 2.5  | 
| 
	
 | 
| 
			
			 | 
		#4 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Картинку в Word можно вставпить либо из файла (Doc.Shapes.AddPicture(filename, ...)), либо попробовать через буфер обмена. Поместить картинку из Axapta в буфер можно используя класс Image. Вставить в документ Word через selection.paste().
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#5 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Спасибо 2 dn!!!!!! 
		
		
		
		
		
		
		
	через буфер - думал, конечно решение, но это не правильно. буфур- частная собственность. на всякий случай привожу код, мож кому время съекономит: в класс DocuActionCOM_Word добавляем метод: boolean insertFile(str _filename) { COM Doc; COM Shapes; ; Doc = COMrange.Parent(); Shapes = Doc.Shapes(); Shapes.AddPicture(_filename); return true; }  | 
| 
	
 | 
| Теги | 
| word | 
| 
	
	 | 
	
			 
			Похожие темы
		 | 
	||||
| Тема | Ответов | |||
| Работа с Excel через COM и ошибка 0x800A03EC (Range.AutoFilter) | 15 | |||
| Получить текст из word через Com | 4 | |||
| Проблема доступа через COM Connector | 0 | |||
| связь с 1С через COM | 9 | |||
		
  |