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