powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Как вывести на печать документ так, чтобы поверх документа печаталось ещё что-нибудь?
19 сообщений из 19, страница 1 из 1
Как вывести на печать документ так, чтобы поверх документа печаталось ещё что-нибудь?
    #38084173
olkir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток, есть такая задача и пара вопросов: пользователь в инф. системе жмёт кнопку, открывается скажем вордовский документ(как вариант tiff файл), пользователь отправляет документ на печать, но при печати, помимо самого документа, на том же самом листке(скажем в вехнем левом углу) распечатывается какая-нибудь инфа. Как вариант печать начинается сразу после нажатия пользователем кнопки.

1) Как такое можно организовать? Я так понимаю для этого нужен виртуальный принтер, т.е пользователь при печати указывает виртуальный принтер, а в настройках этого вирт. принтера указан реальный, и пошла печать. Вирт. принтер добавляет нужную мне инфу в уголок документа. В таком случае можно ли передавать параметры (что нужно распечатать в уголке) этому вирт. серверу и как это сделать?
2) Можно ли самостоятельно разработать подобную утилитку(эдакий мини вирт. принтер)? Интересует именно момент работы с принтером в плане перехвата потока, назову это так. Ведь что получается, пользователь отправляет существующий документ на печать, нужно перехватить контекст рисования(что пойдёт на принтер) и на этом контексте нарисовать нужную мне инфу. А потом уже моя утилитка(которая по сути и перехватила контекст) отправляет результат на физ. принтер. Ещё, покидайте носом в примеры работы с принтером в плане, как его добавить програмно в систему(чтобы он появился в списке принтеров - это на случай вдруг придётся делать в виде вирт. принтера).

Вообщем у меня немного каша в голове, надеюсь поможите мне разобраться и разложить всё по полочкам.
...
Рейтинг: 0 / 0
Как вывести на печать документ так, чтобы поверх документа печаталось ещё что-нибудь?
    #38084417
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что-то вроде этого ?
...
Рейтинг: 0 / 0
Как вывести на печать документ так, чтобы поверх документа печаталось ещё что-нибудь?
    #38084431
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Впрочем, если вас устроит - вот парочка free PDF-принтеров, с возможностями наложения собственных данных, управления параметрами не только через GUI и т.д.
http://www.bullzip.com/products/pdf/info.php
http://www.pdfill.com/freewriter.html
...
Рейтинг: 0 / 0
Как вывести на печать документ так, чтобы поверх документа печаталось ещё что-нибудь?
    #38084444
olkir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AndreTM,

Ну ни херррра себе (с) О_о
...
Рейтинг: 0 / 0
Как вывести на печать документ так, чтобы поверх документа печаталось ещё что-нибудь?
    #38084445
olkir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я так понял это задача для многих актуальна, и все юзают виртуальные принтеры... велосипед никто не пишет...
...
Рейтинг: 0 / 0
Как вывести на печать документ так, чтобы поверх документа печаталось ещё что-нибудь?
    #38084636
Khod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вроде было что-то типа водяной печати.
...
Рейтинг: 0 / 0
Как вывести на печать документ так, чтобы поверх документа печаталось ещё что-нибудь?
    #38084943
olkir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Khod,

Да, типа такого и надо. на входе документ, на выходе тот же документ, только с моей "почеркушкой" в верхнем углу
...
Рейтинг: 0 / 0
Как вывести на печать документ так, чтобы поверх документа печаталось ещё что-нибудь?
    #38084962
Khod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
olkir,

Вот посмотрел на своём HP LJ 2200 PCL 5 - драйвер.
Во вкладке "эффекты" есть возможность выбора фонового изображения.
...
Рейтинг: 0 / 0
Как вывести на печать документ так, чтобы поверх документа печаталось ещё что-нибудь?
    #38085018
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не забудь убрать потом из настроек. А-то распечатаешь приглашение на свою
свадьбу со штампом своей бухгалтерии.
...
Рейтинг: 0 / 0
Как вывести на печать документ так, чтобы поверх документа печаталось ещё что-нибудь?
    #38085028
olkir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Khod,

такой вариант не особо подходит, у всех пользователей разные принтеры -> разные дрова. Нужен универсальный велосипед
...
Рейтинг: 0 / 0
Как вывести на печать документ так, чтобы поверх документа печаталось ещё что-нибудь?
    #38085036
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
olkir, тебе чтоб самому попрограммировать или заскриптовать?
...
Рейтинг: 0 / 0
Как вывести на печать документ так, чтобы поверх документа печаталось ещё что-нибудь?
    #38085072
Khod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
olkir,

Самый тупрой и действенный способ: закажите бланки в типографии или пропечатайте на каждом листе нужный рисунок.
...
Рейтинг: 0 / 0
Как вывести на печать документ так, чтобы поверх документа печаталось ещё что-нибудь?
    #38085077
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот. Со ссылокой. Если автор разберётся то закодит универсальный скриптик.

Код: sql
1.
$ composite -gravity center smile.gif rose: rose-over.png



http://www.imagemagick.org/script/composite.php
...
Рейтинг: 0 / 0
Как вывести на печать документ так, чтобы поверх документа печаталось ещё что-нибудь?
    #38085114
olkir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mayton,

Я сейчас рассматриваю любой вариант, я могу и закриптовать и закодить если понадобится. Сейчас хочу сформировать представление по этой теме и понять, как будет удобней/быстрей.
...
Рейтинг: 0 / 0
Как вывести на печать документ так, чтобы поверх документа печаталось ещё что-нибудь?
    #38085115
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пробуй. Так быстрее 100%. Только пользователей обучи как батник запускать.
...
Рейтинг: 0 / 0
Как вывести на печать документ так, чтобы поверх документа печаталось ещё что-нибудь?
    #38085136
olkir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Khod,

С бланками не получится, это нужно для системы СЭД. например, в канцелярию приносят документ там его сканируют и задачей отправляют помощнику директора, а директор в системе не работает, соответственно этот документ распечатывается и несётся ему. Но директор хочет знать, зарегистрирован ли этот документ или нет, понятно что можно руками написать, но это не есть хорошо(СЭД), а так распечатали документ, система сразу в уголочке номерок влепила и порядок. :)
...
Рейтинг: 0 / 0
Как вывести на печать документ так, чтобы поверх документа печаталось ещё что-нибудь?
    #38085143
olkir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В моём случае пользователю как раз удобно при печати просто выбрать "правильный" принтер, или запустить печать по нажатию на кнопку прям на форме карточки документа в СЭД.
...
Рейтинг: 0 / 0
Как вывести на печать документ так, чтобы поверх документа печаталось ещё что-нибудь?
    #38085239
Khod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
olkir,

А разве ваша СЭД не может использовать шаблон?
...
Рейтинг: 0 / 0
Как вывести на печать документ так, чтобы поверх документа печаталось ещё что-нибудь?
    #38085250
olkir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Khod,

В этой системе шаблон, это одно название ))
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Как вывести на печать документ так, чтобы поверх документа печаталось ещё что-нибудь?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]