|
Jasper/Birt Печать pdf сразу на локальный принтер
|
|||
---|---|---|---|
#18+
Имеем Birt или Jasper reports на VPS сервере. И веб приложение (Oracle APEX) которое получает от генератора отчетов PDF файл и открывает в браузере, после чего пользователь отправляет его на печать. Задача сделать так чтобы конкретное число копий отчета отправлялось на ЛОКАЛЬНЫЙ принтер клиента. С какого боку подступится к задаче вообще не знаю так как нужно решить 2 проблемы: 1) Скачать PDFку на сервере. Отправить PDF на печать на сервере. 2) "Подключить" к серверу локальный принтер. Если с первым еще более менее понятно (хотя есть определенные проблемы) то второе кажется вовсе не решаемым. Либо может быть можно реализовать это на клиенте ? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2012, 19:32 |
|
Jasper/Birt Печать pdf сразу на локальный принтер
|
|||
---|---|---|---|
#18+
Полено, задача не корректна. pdf пользователь может и сам распечатать без твоего вмешательства. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2012, 21:05 |
|
Jasper/Birt Печать pdf сразу на локальный принтер
|
|||
---|---|---|---|
#18+
Очевидно через js не решить. Погуглите на форумах по вебу, сюда отпишитесь как порешаете. Может поможет http://habrahabr.ru/blogs/webdev/118897/ ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2012, 23:04 |
|
Jasper/Birt Печать pdf сразу на локальный принтер
|
|||
---|---|---|---|
#18+
essbase.ru, Тоже верно =) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2012, 23:22 |
|
Jasper/Birt Печать pdf сразу на локальный принтер
|
|||
---|---|---|---|
#18+
essbase.ruПолено, задача не корректна. pdf пользователь может и сам распечатать без твоего вмешательства. Может не вопрос, для понимания опишу процесс: Есть очередь из клиентов (в смысле людей которые платят деньги за товар/услугу), которым необходимо распечатать пакет документов по окончании работ. Сейчас в системе процесс выглядит так: 1) Отобрать документ (расходная накладная/ заказа клиента) 2) Вызвать диалог печати 3) В Диалоге печати выбрать организацию от имени которой выставляются документы. При необходимости выбрать дату документов. 4) Нажать кнопку "Печать" 5) В появившемся окне Adobe Reader нажать "Печать", выбрать нужное количество копий (константа = 2), нажать ОК. То есть необходимо сократить время за счет удаления шагов - 2,3,4,5 сведя их к одному , максимум к двум если пользователю нужно изменить выставителя либо дату. В "старой" системе (Access) печать шла сразу на принтер в количестве 2-ух копий. При переходе на апекс время сильно увеличилось так как приходиться выполнять описанные шаги а так как приложение развернуто на VPS то отклик оставляет желать лучшего. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2012, 06:46 |
|
Jasper/Birt Печать pdf сразу на локальный принтер
|
|||
---|---|---|---|
#18+
Коллеги. Проблема все еще актуальна. Если нужна еще какая то информация - готов предоставить. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.02.2012, 19:52 |
|
Jasper/Birt Печать pdf сразу на локальный принтер
|
|||
---|---|---|---|
#18+
Полено, Попробуйте эти варианты http://stackoverflow.com/questions/6145037/can-i-send-a-pdf-file-to-the-printer-automatically http://social.msdn.microsoft.com/forums/en-US/csharpgeneral/thread/2ea8e1cf-805f-4d96-87c7-967db2bc436e/ ... |
|||
:
Нравится:
Не нравится:
|
|||
01.03.2012, 18:50 |
|
Jasper/Birt Печать pdf сразу на локальный принтер
|
|||
---|---|---|---|
#18+
А как удалось заставить BIRT работать с PDF по-Русски? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2012, 17:08 |
|
Jasper/Birt Печать pdf сразу на локальный принтер
|
|||
---|---|---|---|
#18+
LockerА как удалось заставить BIRT работать с PDF по-Русски? Зависит от окружения. Но в общем случае нужно прописать папку с используемым шрифтами в конфигах: http://stackoverflow.com/questions/1058002/arial-font-required-in-pdf-birt-pdf-renderer-linux И в дизайнере использовать существующий на сервере (а не на клиенте где ведется разработка) кирилический шрифт. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.09.2012, 12:17 |
|
|
start [/forum/topic.php?fid=50&tid=1876001]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
41ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
others: | 15ms |
total: | 151ms |
0 / 0 |