Как можно настроить поля печати на веб-странице с большим количеством динамических элементов и без версии для печати?

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

Вопрос касается распечатки веб-сайтов, не предназначенных для печати. Я понимаю, что не может быть общего решения, применимого ко всем веб-сайтам, поэтому я ищу достаточно общее решение или, по крайней мере, некоторые указатели на то, что я могу попробовать. Речь идет только о печати в виде файла PDF, и я не беспокоюсь о печати на реальной бумаге. Я попытался просто сохранить страницу (ctrl+s), которая, кажется, сохраняет правильное форматирование, но на странице есть что-то, что пытается подключиться к Интернету, и это мешает мне открыть веб-страницу в автономном режиме (она открывается примерно на 2 секунды, затем переходит на страницу ошибки DNS при открытии сохраненной веб-страницы в автономном режиме)

Я пытаюсь распечатать эту страницу (используя Google Translate в Chrome для перевода с китайского на английский)

https://blog.csdn.net/wzz4420381/article/details/106773005

У меня включен блокировщик рекламы, поэтому многие объявления на полях уже удалены. Попытка распечатать его в обычном режиме (используя размер бумаги A0, размер A4 по умолчанию полностью испорчен) выглядит так:

введите описание изображения здесь

Я заметил, что некоторая информация обрезана на полях:

Предварительная версия для печати:
введите описание изображения здесь

Как этот раздел выглядит на реальной веб-странице:
введите описание изображения здесь

Понятно, что какая-то часть веб-страницы была обрезана. Сначала я предположил, что это из-за настроек полей печати, но игра с настройками полей в Chrome не помогла. Некоторые части все еще обрезаны в pdf-версии. Теперь я думаю, что это, вероятно, из-за некоторых элементов на самой веб-странице. Например, в этой версии страницы для предварительного просмотра

введите описание изображения здесь

баннер внутри коробки — это то, что прокручивается вниз, когда я прокручиваю страницу вниз, пока не достигну определенной точки на странице (конец статьи, который не является концом самой страницы), после чего баннер остается на этом точку, даже если я прокручиваю дальше вниз. Однако в печатной версии этот баннер появляется в конце каждой страницы PDF-файла. Я думаю, что такие элементы на веб-странице мешают мне правильно распечатать ее. Я пробовал основные вещи, с которыми я знаком (игра с размером полей, изменение размера бумаги для печати и т. д.), но это не очень помогает. Я просто хочу полную статью в виде файла PDF, чтобы я мог читать ее в автономном режиме, если мне нужно. Что я могу сделать, чтобы распечатать такие неудобные для печати веб-сайты?

1 ответ
1

Могут быть и другие варианты, когда вы берете дело в свои руки, но более быстрым и безболезненным методом будет просто воспользоваться уже существующим решением!

Веб-сервисы, такие как это легко доступны, и я предполагаю, что это не единственный доступный вариант. Просто вставьте URL-адрес и посмотрите, есть ли улучшения, если нет, вы можете просто попробовать другой, пока не получите желаемый результат. Надеюсь, это поможет!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *