Имя: Пароль:
1C
1С v8
png в ворд вставить
, ,
0 Domanoff26
 
14.04.14
15:25
Как вставить png/Gpeg/pdf в ворд , средствами 1с?. смотрел "вставка - объект" в ворде но там вставляет ярлычком, какие еще варианты?
1 Wobland
 
14.04.14
15:30
sendkeys не предлагать ;)
2 le_
 
14.04.14
15:32
Selection.InlineShapes.AddPicture FileName:= "C:\file.png", LinkToFile:=False, SaveWithDocument:=True
3 Domanoff26
 
14.04.14
16:53
(2) круто, а пдф не знаете как?
4 Domanoff26
 
14.04.14
16:55
(2) спасибо большое
5 Domanoff26
 
14.04.14
17:13
все таки как так же круто пдфку вставить?
6 le_
 
14.04.14
17:43
Selection.InlineShapes.AddOLEObject ClassType:="AcroExch.Document.7", _
        FileName:="c:\file.pdf", LinkToFile:=False, DisplayAsIcon:=False
7 le_
 
14.04.14
17:44
Selection.InlineShapes.AddOLEObject ClassType:="AcroExch.Document.7",         FileName:="c:\file.pdf", LinkToFile:=False, DisplayAsIcon:=False
9 Domanoff26
 
17.04.14
09:11
(7) а как вот ээто задавать в 1с  -  AcroExch.Document.7?
10 1dvd
 
17.04.14
09:15
(9) тебе надо это всё проделать без установленного офиса?
11 le_
 
17.04.14
10:03
(9) Wrd = Новый COMОбъект("Word.Application");
Wrd.documents.Open("d:\test.doc");
Wrd.Selection.InlineShapes.AddOLEObject("AcroExch.Document.7", "d:\test.pdf", false, false);
Wrd.ActiveDocument.Save();
Wrd.ActiveDocument.Close();
Wrd.Quit();
Wrd = Неопределено;

AcroExch.Document.7 - эта строка зависит от версии установленного Acrobat Reader.
12 Torquader
 
17.04.14
10:19
(11) Ну, тогда семёрку в конце стереть и будет версиянезависимое имя.