|
Как отправить на нужный принтер а не тот что стоит по умолчанию7 | ☑ | ||
---|---|---|---|---|
0
Shooroopik111
09.12.14
✎
14:26
|
Как отправить на нужный принтер а не тот что стоит по умолчанию?
Shell = Новый COMОбъект("Shell.Application"); Shell.ShellExecute("D:\1C82\test.pdf", "", "", "print", 0); |
|||
1
13_Mult
09.12.14
✎
14:34
|
||||
2
13_Mult
09.12.14
✎
14:36
|
||||
3
Shooroopik111
09.12.14
✎
14:37
|
да дело не в этом. Я даже название принтера знаю. Как заставит печатать через Шелл именно на нужный принтер?
|
|||
4
Shooroopik111
09.12.14
✎
14:45
|
Ну или может кто нибудь знает более интересный способ напечатать пдф? на терминале стоит фоксит ридер кстати...
|
|||
5
ВРедная
09.12.14
✎
14:47
|
print всегда печатает на принтер по умолчанию
используй printto и имя принтера. Не помню только каким он идет параметром |
|||
6
ВРедная
09.12.14
✎
14:49
|
если стоит foxit - у него есть команды печати и выбор принтера там тоже был.
Я ровно то же самое делала, но под рукой нет. |
|||
7
Shooroopik111
09.12.14
✎
14:51
|
(6) Ураааа. значит все реально!!! осталось только допереть как))
|
|||
8
Shooroopik111
09.12.14
✎
14:53
|
Может у кого есть код под рукой? желательно с printto
|
|||
9
Ёпрст
09.12.14
✎
15:00
|
(3)
печатай через адобе ридер, например AcroRd32.exe /t <filename> <printername> <drivername> <portname> - Print the file the specified |
|||
10
Shooroopik111
09.12.14
✎
15:01
|
Нет адоба и я не в праве его постаивть на терминал. К сожалению либо фоксит либо printto
Только вот как? Может у кого остался кодик... |
|||
11
Ёпрст
09.12.14
✎
15:02
|
фоксит тоже поддерживает коммандную строку, если склероз не изменяет
|
|||
12
Shooroopik111
09.12.14
✎
15:03
|
И ВРедная так же сказала. Только вот команд чето я не могу найти.
|
|||
13
Ёпрст
09.12.14
✎
15:05
|
Еще есть SumatraPDF .. она шустрее , чем адобе и бесплатна.
|
|||
14
Shooroopik111
09.12.14
✎
15:06
|
Ребят, была бы возможность поставить чтонито еще я бы постаивл но имею что имею. Либо через printto либо foxit
|
|||
15
Ёпрст
09.12.14
✎
15:06
|
||||
16
Shooroopik111
09.12.14
✎
15:10
|
(15) Спасибо мужчина!!!!
А по поповду printto никто не в курсе? |
|||
17
13_Mult
09.12.14
✎
15:50
|
Не пробовал но может это http://technet.microsoft.com/ru-RU/library/dd315308.aspx
|
|||
18
Shooroopik111
09.12.14
✎
16:01
|
Вообщем printto не смог вкурить...Точнее найти инфы по нему. Сделал вот так вотя:
WshShell = новый COMОбъект("WScript.Shell"); WshShell.Run("""C:\Program Files (x86)\Foxit Software\Foxit Reader\FoxitReader.exe"" /t "+ПолныйПутьБ+" "+ИмяПринтераПоУмол+"", 1); |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |