Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 6, 2015 10:31:36

SoT
Зарегистрирован: 2012-12-12
Сообщения: 68
Репутация: +  4  -
Профиль   Отправить e-mail  

Печать несколько HTML документов за раз

Стоит задача распечатки нескольких html страничек за один раз, но каждый на своих листах. Пробовал вариант генерирования pdf из html с помощью pisa - но у неё проблема с размещением текста внутри таблицы(длинный текст внутри колонки не переносится вниз, и вообще довольно много ограничений, итоговый pdf выглядит плохо)

Есть ли вариант отдать html страничку таким образом, чтобы принтер понял, что надо печатать на разных листах?

Офлайн

#2 Апрель 6, 2015 10:34:57

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Печать несколько HTML документов за раз

ЕМНИП это решается CSS стилями page-break, page-break-after, page-break-before
гуглите



Офлайн

#3 Апрель 6, 2015 10:46:06

SoT
Зарегистрирован: 2012-12-12
Сообщения: 68
Репутация: +  4  -
Профиль   Отправить e-mail  

Печать несколько HTML документов за раз

То что нужно, спасибо!

Офлайн

#4 Апрель 6, 2015 10:49:40

SoT
Зарегистрирован: 2012-12-12
Сообщения: 68
Репутация: +  4  -
Профиль   Отправить e-mail  

Печать несколько HTML документов за раз

А есть какая то техническая возможность вывести на печать два и более документа разных типов - например pdf и excel?

Офлайн

#5 Апрель 6, 2015 22:19:24

4kpt_III
Зарегистрирован: 2014-12-22
Сообщения: 999
Репутация: +  39  -
Профиль   Отправить e-mail  

Печать несколько HTML документов за раз

Мне кажется, что здесь правильнее дать пользователю выбор в чем сохранять и просто отдавать сформированный файл с сервера без дополнительных заморочек.

Офлайн

#6 Апрель 7, 2015 15:20:39

SoT
Зарегистрирован: 2012-12-12
Сообщения: 68
Репутация: +  4  -
Профиль   Отправить e-mail  

Печать несколько HTML документов за раз

4kpt_III
Мне кажется, что здесь правильнее дать пользователю выбор в чем со
На печать выводятся документы для отгрузки, которые формируются внешними курьерскими службами. и формат различный - pdf, excel, html. И пользователю будет удобно в один клик послать на печать все нужные документы. Возможно ли это сделать?

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version