Имя: Пароль:
IT
Админ
Нужен колонтитул при печати любых документов.
0 blutang
 
02.08.13
15:43
Нужно, чтобы на напечатанном из любой программы документе любого типа в колонтитуле  указывалось имя файла. Может встречал кто готовый soft или подскажите ключевые слова для поиска.
1 Жан Пердежон
 
02.08.13
15:45
какого еще файла?
2 Ёпрст
 
02.08.13
15:46
в нужной таблице открыть колонтитул и вписать туда че  надо.. наслаждаться
3 Aleksey
 
02.08.13
15:46
Ну в принципе в некоторых принтерах есть возможность вставлять свои водяные знаки.
4 blutang
 
02.08.13
15:47
(1) Файла, содержащего распечатываемый документ: jpg, pdf, doc и т.п.
5 Жан Пердежон
 
02.08.13
16:08
(4) а если я из браузера печатаю или из 1С? или еще хз откуда?
6 Chum
 
02.08.13
16:12
(0) fastone может печатать имена
7 blutang
 
02.08.13
16:38
(4) вот именно, что чтоб отовсюду. И чтоб настраивался...
8 vermouth
 
03.08.13
18:40
Какая-то бредовая задача... А как быть с еще не сохраненными "файлами", отправляемыми на печать ? И почему распечатываемая страница/страницы это обязательно файл?
9 Ковычки
 
03.08.13
19:08
нормальная задача

могу реализовать, не сложно
10 Злопчинский
 
03.08.13
19:35
(9) занятненько...
.
перехватить распечатываемую таблицу не сложно, по крайней мере в  в клюшках - предопределенной функцией формекса...
.
но вот понять, что эта таблица из файлика - это уже наверное шаманство - можно попытаться прочитать заголовок окна печформы и распарсить оттуда имя файла (но что мешает в заголовк вставить "ненастоящее" имя файла?).. и нет возможности (вроде?) в клюшках программно сформировать колонтитул.. если только не показать таблицу и эмуляцией клавиш впихнуть через интерфейс в колонтитулы нужную инфу...?
.
непонятно..
.
что скажут мастера?
11 Ковычки
 
04.08.13
08:54
(10) все просче - печатаем на файловый принтер postscript и добавляем колонтитул = далее перенаправляем на нужный принтер, имя файла с путем в печати присутствует
12 DEVIce
 
04.08.13
09:12
(11) А если печатают файл, который не сохранен? Т.е. он тупо не существует. Или, например, печ. форма документа из 1С, она как файл не существует, а если ты чего и перенаправишь, то имя чего будет, имя временного файла? Ну и какая от этого польза?
13 Ковычки
 
04.08.13
09:15
вернее так - будет имя очереди печати, многие приложения в нем передают имя файла
14 Ковычки
 
04.08.13
09:17
+ информация об печатальщике, пути к файлу конечно не будет
15 DEVIce
 
04.08.13
09:19
(13) А, ну так да, более или менее, если будет печататься имя того что в очереди печати.
16 Ковычки
 
04.08.13
09:21
%-12345X@PJL JOB NAME="http:~~http://www.forum.mista.ru~topic.php?id=675514";
@PJL SET STRINGCODESET=UTF8
@PJL COMMENT "HP LaserJet 1200 Series PS (копия 1) (61.53.25.9); Windows Server 2012 Standard 6.2.9200.3; PScript 0.3.9200.16451"
@PJL COMMENT "Username: ginzburg; App Filename: http:~~http://www.forum.mista.ru~topic.php?id=675514; 8-4-2013"
@PJL SET JOBATTR="JobAcct1=ginzburg"
@PJL SET JOBATTR="JobAcct2=2CSERVER"
@PJL SET JOBATTR="JobAcct3=AVANGARD"
@PJL SET JOBATTR="JobAcct4=20130804112011"
@PJL SET JOBATTR="JobAcct5=5a9d927d-5cc8-45c1-8a22-3833e5866f15"
@PJL DMINFO ASCIIHEX="0400040101020D101001153230313330383034303532303131"
@PJL SET HOLD=OFF
@PJL SET RESOLUTION=600
@PJL ENTER LANGUAGE=POSTSCRIPT
%!PS-Adobe-3.0
%%Title: Нужен колонтитул при печати любых документов.
17 sdv2000
 
04.08.13
10:34
постскриптег?
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший