Печать из Интернета за несколько шагов

Мне нужно добавить функциональность в мое приложение wep на основе J2EE: 1) Возьмите какую-нибудь страницу, возможно, с элементами управления формой, преобразуйте ее в какой-нибудь удобный для печати формат. 2) Распечатайте этот отрисованный формат а) без его отображения и б) без диалогового окна печати.

Я не слишком беспокоюсь о 1, но понятия не имею, возможны ли 2a и 2b.

Спасибо за любую помощь.

2b - это функция браузера, а не страницы.

Diodeus - James MacFarlane 06.10.2008 19:58
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Введение в CSS
Введение в CSS
CSS является неотъемлемой частью трех основных составляющих front-end веб-разработки.
Как выровнять Div по центру?
Как выровнять Div по центру?
Чтобы выровнять элемент <div>по горизонтали и вертикали с помощью CSS, можно использовать комбинацию свойств и значений CSS. Вот несколько методов,...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
CSS: FlexBox
CSS: FlexBox
Ранее разработчики использовали макеты с помощью Position и Float. После появления flexbox сценарий полностью изменился.
2
1
189
3
Перейти к ответу Данный вопрос помечен как решенный

Ответы 3

Я думаю, что 2b станет настоящим камнем преткновения. 2a должно быть выполнено с помощью CSS через тип "media" ...

http://www.w3.org/TR/CSS2/media.html

Ответ принят как подходящий

вы можете установить определенный стиль печати CSS. и просто верьте, что ваши пользователи могут эффективно использовать кнопку экрана печати. :)

вот статья от Эрика Мейера на эту тему

Спасибо, это отличное начало. Я не уверен, как это можно применить к значениям формы, но я немного почитаю.

Ed. 06.10.2008 20:14
  1. Распечатайте таблицу стилей носителя, которая соответствует вашим требованиям к печати.
  2. Кнопка печати в браузере
  3. Функциональность браузера, которая может «быстрая печать» на принтер по умолчанию.

Другие вопросы по теме