Имя: Пароль:
1C
1С v8
Программно распечатать файл.
0 kugelfangg
 
30.10.12
17:16
Здравствуйте господа!
Подскажите пожалуйста как программно отправить на печать файл(tif,gif,pdf) с текущими настройками принтера пользователя.
Важное условие: обращение к данной процедуре будет осуществляться через COM-Соединение.
1 Maxus43
 
30.10.12
17:22
соединение к чему? к файлу?) чтоб так сделать надо курить методы на стороне тех программ, которые их открывают
2 Torquader
 
30.10.12
17:23
Печать на принтер делается через командную строку, насколько я помню.
Просто нужно выбрать приложение, которое будет печатать, и установить его.
3 Heckfy
 
30.10.12
17:25
4 kugelfangg
 
30.10.12
17:27
(1) Есть база "А" и база "Б"
процедура печати находится в базе "Б"
Запускается процедура из базы "А" через сом в базе "Б"
5 Wobland
 
30.10.12
17:27
(4) и что?
6 kugelfangg
 
30.10.12
17:28
(5) что и что?=)
7 Wobland
 
30.10.12
17:29
(6) ты, сидя в Б, хочешь заставить А запустить печать в Б?
8 kugelfangg
 
30.10.12
17:31
Сидя в А запустить печать на стороне Б
9 Wobland
 
30.10.12
17:32
(8) процедура печати находится в базе "Б"
почему б не вознести ей молитву?
10 kugelfangg
 
30.10.12
18:18
Ап
11 Гений 1С
 
гуру
30.10.12
18:27
ну делаешь ком-соединение. находишь объект там по коду или ссылке, вызываешь метод объекта Печать, сохраняешь результат во временный файл, открываешь этот файл в А и вперед на мины
Независимо от того, куда вы едете — это в гору и против ветра!