Печать на рулонной бумаге

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

например. если мы напечатаем "Hello world" из:

<html>
<body>Hello World</body>
</html>

Он будет печатать как длина листа длиной 27 см (поскольку формат бумаги установлен на A4). Есть ли CSS-трюк для динамической высоты в хроме?

Обновление

Я не ищу одноразовую конфигурацию для определенной длины. Я ищу динамическую высоту страницы. Firefox и IE могут печатать динамически, но, по-видимому, нет драйвера виртуальной печати Chrome.

Обновление 2

Просто, чтобы сделать это более понятным:

enter image description here

Это то, что я делаю не. Длина бумаги должна быть такой же высокой, как и содержание. Содержимое является динамическим.

Ответы

Ответ 1

Предполагая, что MS Windows как хост-среда для браузера, вы можете сообщить, что Chrome распечатывается с помощью диалогового окна "Печать системы", вы можете выбрать целевой принтер и установить "Настройки". Если вы затем нажмете кнопку "Дополнительно", вы можете выбрать "Размер страницы PostScript", а оттуда установить размер "страницы", у которой есть опция для бумаги "Непрерывный рулон", и позволяет установить высоту страницы до 5,08 метров.

Здесь: enter image description here