Имя: Пароль:
IT
Админ
Скрипт для печати из папки, с указанием имени принтера
0 Родом из детства
 
11.08.22
09:36
Доброе утро всем!
Из 1С создаются и сохраняются ПДФ документы в определённые папки, для каждого принтера - своя папка.
Может, кто-нибудь поможет найти скрипт печати документов из папки, с указанием названия принтера.
Натыкался на подобный скрипт, но там используется принтер по умолчанию.
Заранее, спасибо
1 СеменовСемен
 
11.08.22
09:39
Через акробат ридер можно печатать
2 N-S-B
 
11.08.22
09:39
https://infostart.ru/1c/articles/1110796/ - тут найдешь, как можно печатать из 1С на конкретный принтер
3 Родом из детства
 
11.08.22
09:43
(2) из 1с использовали прогу принт ту пдф, но там зависали процессы и приходилось перезагружать серв. Поэтому пришли к выводу, что нужно менять тактику
4 Garykom
 
гуру
11.08.22
09:46
"Доктор слушает пациента и приговаривает: — Хорошо, хорошо... — Доктор, а что хорошего-то?! — Хорошо, что у меня такого нет!"

ЗЫ
Хорошо что я учился разному в ИТ и у меня таких проблем нет, могу решить кучей разных способов проблему на выбор.
5 rozer76
 
11.08.22
09:54
(0) создавайте пдв и печатайте также из 1с например так на прогу по умолчанию типа "PDF Architect"

Shell = Новый COMОбъект("Shell.Application");
Shell.ShellExecute(ИмяФайла, "", "", "print", 0);
6 rozer76
 
11.08.22
09:54
(5) создавайте пДФ )
7 Родом из детства
 
11.08.22
09:55
(6) примерно так и делали сначала, с помощью PDFtoPrinter
8 rozer76
 
11.08.22
09:58
(7) ну я тоже много перепробовал - остановился на PDF Architect. А остальные да, зависали...вылетали )
9 Родом из детства
 
11.08.22
10:00
(8) хм, попробую, спасибо)
10 Garykom
 
гуру
11.08.22
10:14
https://github.com/stylersnico/batch-pdf-printer

+

"The four parameters of the /t option evaluate to path, printername, drivername, and portname (all strings).
printername — The name of your printer.
drivername — Your printer driver’s name, as it appears in your printer’s properties.
portname — The printer’s port. portname cannot contain any / characters; if it does, output is routed to the default port for that printer."
11 Родом из детства
 
11.08.22
10:25
(10) спасиб, чекну!
12 valerivp
 
11.08.22
12:03
13 Fram
 
11.08.22
12:28
(0) сохраняется пдф из табличного документа, правильно? а что нельзя после сохранения пдф за одно и на принтер из 1с отправить
14 Arbuz
 
11.08.22
16:16
2printer - автоматизирует печать документов. Программа печатает в пакетном режиме документы в разных форматах и файлы изображений из командной строки.
на allsoft.ru - 11'400р
15 Arbuz
 
11.08.22
16:18
+ (14) умеет печатать на разные принтеры. из папки. из списка. после печати может копировать/перемещать документы. ставить ватермарки. умеет печатать запароленные pdf. возможностей вагон.
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.