Я хотел бы напечатать веб - документ на одной странице, но Chrome классно не имеет эту функцию обычно называется подгонкой страницы или сжиматься , чтобы соответствовать .
Есть ли обходной путь?
Я хотел бы напечатать веб - документ на одной странице, но Chrome классно не имеет эту функцию обычно называется подгонкой страницы или сжиматься , чтобы соответствовать .
Есть ли обходной путь?
Ответы:
Да, есть обходной путь. То, что мы сделаем, это вручную увеличим масштаб документа с помощью CSS, пока содержимое не подойдет соответствующим образом.
Нажмите, F12чтобы запустить Chrome DevTools. Убедитесь, что он находится на вкладке Элементы и <body>
элемент выбран. Теперь перейдите на вкладку « Стили » (справа) и element.style
вставьте следующее: (просто нажмите после открывающей скобки {
)
zoom: 85%;
Подсказка: не вводите двоеточие ( :
), иначе вы случайно запустите что-то еще; вместо этого просто нажмите TABпосле ввода zoom
.
Теперь закройте DevTools ( F12снова) и нажмите, Ctrl+Pчтобы запустить диалог печати. Проверьте, хорошо ли подходит страница. Если это не так, повторите попытку с другим значением масштабирования, пока оно не будет хорошим!
zoom: 85%;
элемент HTML внутри @media print
запроса.
Начиная с версии 56 у вас теперь будет опция Масштаб в предварительном просмотре. Однако вам, возможно, придется включить его (у меня версия 56.0.2924.87). В адресной строке: chrome: // flags / # print-scaling и измените его на Включено. Это не решает проблему «подходящего масштаба», но приближает вас на один шаг.
Смотрите это и другие улучшения здесь: https://productforums.google.com/forum/#!topic/chrome/O7nz6Vb1kBM
58.0.3029.110 (64-bit)
и это работает из коробки.
У меня проблемы только на нескольких сайтах, для них я использую расширение:
Полный снимок экрана
( https://chrome.google.com/webstore/detail/full-page-screen-capture/fdpohaocaechififmbbbbbknoalclacl )
В новой вкладке создается временное изображение, которое затем корректно масштабируется при печати.
Всякий раз, когда я хочу напечатать целую веб-страницу на странице бумаги, я делаю снимок экрана этой страницы и использую Windows для печати изображения.
В настоящее время я использую ShareX, чтобы сделать скриншот всей страницы. Есть также Greenshot , Awesome Screenshot и Fireshot, которые работали на меня.
zoom: 85%
кажется идеальным для большинства страниц, которые в противном случае переполняются при предварительном просмотре печати Chrome Спасибо за публикацию этого!