Сохранение большой веб-страницы как изображения

Сохранение большой веб-страницы как изображения

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

Я пыталсяРасширение для захвата экрана Google Chromeи несколько других плагинов для захвата экрана Chrome, но все они давали мне пустое изображение на выходе.

Как мне это преодолеть? Есть ли другие известные плагины (не для Chrome) для сохранения большой веб-страницы в виде изображения?

решение1

  1. ВХромбраузер шоуИнструменты разработчика: Меню -> Дополнительные инструменты -> Инструменты разработчика (F12 или Ctrl + Shift + I).

Показать инструменты разработчика

  1. Затем Меню -> Выполнить команду (Ctrl + Shift + P).

Команда Run

  1. ЗаписыватьСкриншоти использоватьСделать снимок экрана в полном размере.

Сделать полноразмерный снимок экрана

  1. (Необязательно) Если изображение не содержит полную страницу, вы можете попробовать выполнить следующую команду в консоли, чтобы добавить некоторый стиль (как предложено вэта тема).
document.querySelector("head").appendChild(Object.assign(document.createElement("style"), {textContent: "html, body, div, section {overflow: visible !important;}"}));

Добавьте стиль overflow:visible к заголовку страницы.

  1. (Необязательно) Если какой-либо элемент перекрывает нужный вам контент, просто используйтеИнструмент выборачтобы выбрать элемент, а затемскрыватьилиудалитьэто с помощью контекстного меню.

Выберите и удалите перекрывающийся элемент.

решение2

Распечатать в PDF, а затем сохранить PDF как изображение. Я думаю, это, вероятно, ваш самый надежный метод.

Печать в формате PDF проста и доступна в огромном количестве вариантов, а последующее преобразование сохранит макет страницы.

Ответ на вопрос о преобразовании здесь:Как сохранить файл PDF-изображения как изображение?

Примечание: если вы используете проект PDFCreator, доступный по адресуhttp://www.pdfforge.org/возможность распечатать PDF-файл как изображение или распечатать его как изображение является встроенной.

решение3

FirefoxПохищение!Дополнение не может сохранить изображение такого размера. Если вы хотите сохранить очень длинное одно изображение и открыты для решений, не связанных с Chrome, вот несколько решений, которые могут подойти:

  1. СайтШотерэто портативное приложение:

    1

  2. Существует множество онлайн-приложений для создания снимков экрана, например:Вот этот

решение4

Нашел это автономное (портативное) приложение:Веб-снимок экрана, который может успешно сохранить веб-страницу как изображение...

Спасибо всем, кто ответил... :), предложения действительно ценны и заставили меня задуматься о многих способах реализации этого. Ответ "Karan" заставил меня задуматься об автономных приложениях, о которых я не знал... Большое спасибо.

Связанный контент