Конвертация HTML в Изображение

Конвертируйте веб-страницы в JPG или SVG.

自动滚动截取完整页面 - 使用服务端浏览器渲染
使用真实 Chrome 浏览器渲染,完整支持现代 CSS 样式(如 Tailwind v4)

Снимок живой страницы, а не выгрузка её кода

Инструмент «HTML в изображение» от Pico Image не превращает вставленную вами HTML-разметку или CSS в картинку — он принимает URL, открывает этот адрес в настоящем движке рендеринга, как это сделал бы браузер, дожидается завершения загрузки вёрстки, веб-шрифтов и изображений страницы, а затем захватывает именно то, что находится на экране в этот момент. Ничего от исходного кода не сохраняется: нет выделяемых элементов, нет ссылок, нет текста, который можно было бы потом скопировать, — только готовый визуальный результат. Выбор JPG в Формате вывода растрирует захваченный кадр в стандартное сжатое фото — такое же, какое выдаёт камера телефона. Выбор SVG оборачивает тот же самый отрисованный снимок в векторный контейнер, что полезно, когда файл должен оказаться внутри дизайн-инструмента или масштабироваться до другого размера без заметной потери качества, но содержимое внутри этого SVG всё равно остаётся страницей в том виде, в котором она отрисована, а не набором отдельных векторных фигур, которые можно было бы выделять и редактировать путь за путём. Разрешение захваченного изображения следует за областью просмотра рендеринга, а не за вашим собственным экраном, поэтому результат получается неизменным независимо от того, с какого устройства или размера окна вы делаете захват, — это воспроизводимый результат, а не то, что зависело от того, какой монитор случайно был открыт. Поскольку весь процесс зависит от того, действительно ли страница завершила отрисовку, здесь есть реальные ограничения. Страница, требующая входа под учётной записью, загружается как для анонимного посетителя и показывает то, что увидел бы такой посетитель — обычно форму входа. Статья за платным доступом показывает окно оплаты. Сайт, который явно настроен препятствовать встраиванию или автоматизации — через заголовки ответа вроде X-Frame-Options или строгую политику frame-ancestors, либо через обнаружение ботов, нацеленное на headless-браузеры, — часто вернёт ошибку или намеренно сломанную вёрстку вместо реального содержимого. Захват также отражает одну ширину области просмотра и полную высоту прокрутки страницы, а не несколько размеров экрана, и не имитирует прокрутку или клики, поэтому содержимое, которое появляется только после действия пользователя — раскрывающийся блок, отложенно загружаемое изображение внизу страницы, более поздние слайды карусели, — может отсутствовать или быть показанным в том состоянии, в каком оно оказалось на момент завершения рендеринга.

Когда живой захват лучше макета или ручного скриншота

Отсутствующее или устаревшее изображение Open Graph — самый очевидный случай: если CMS никогда не сгенерировала корректное превью для соцсетей на странице, прогон живого URL через этот инструмент даёт точную миниатюру без открытия инструментов разработчика браузера или установки расширения для скриншотов. Маркетинговые и юридические команды прибегают к той же возможности перед тем, как посадочную страницу отредактируют, поскольку датированный JPG доказывает, что страница действительно говорила и как выглядела, — так, как голая ссылка уже не сможет, как только текст под ней изменится. При передаче дизайна разработчикам плоское изображение живой главной страницы — с реальными данными, реальным размещением рекламы, реальными баннерами cookie, со всем, что действительно есть в продакшене, — расскажет разработчику об отступах и цвете больше, чем макет в Figma, нарисованный до того, как всё это появилось. Для команд, предлагающих редизайн, размещение текущего живого захвата рядом с новым макетом делает улучшение наглядным так, как никогда не получится описать в тикете. Это также быстрый способ следить за страницей конкурента или партнёра, не выстраивая систему мониторинга, — захватить сейчас, захватить снова через месяц и сравнить два изображения вместо того, чтобы пытаться вспомнить, что изменилось. Когда отчёту об ошибке нужно показать, как именно страница отрисовалась в конкретный момент — сломанную вёрстку или зависшее состояние загрузки, — сама по себе ссылка на URL уже не воспроизведёт этот момент после того, как проблему исправят, а снимок, сделанный во время её возникновения, воспроизведёт.

Не нужен инструмент скриншотов или расширение браузера
Захватывает страницу именно так, как она отрисована, включая шрифты и вёрстку
JPG для публикации и встраивания, SVG для масштабируемого размещения
Сохраняет вид страницы до того, как она изменится или исчезнет

Захват страницы

Направьте инструмент на конкретную страницу, которую хотите захватить, — процесс работает с конкретным URL, а не с загружаемым файлом или написанным вами кодом, поэтому адрес должен быть реальным, публично доступным местоположением страницы. Выберите формат заранее, поскольку JPG и SVG дают заметно разные файлы, а не просто разные расширения одного и того же изображения. Сам захват происходит на сервере: как только вы его запускаете, инструмент загружает страницу в живом окружении рендеринга, а индикатор «Захват...» остаётся активным, пока он ждёт, когда устоятся вёрстка, шрифты и видимые изображения, прежде чем сделать снимок. Результат скачивается как один файл в выбранном вами формате, готовый к прикреплению, загрузке или размещению в файле дизайна без какой-либо дополнительной конвертации.

1

Вставьте полный адрес страницы, включая https://, в поле URL.

2

Выберите Формат вывода — JPG для стандартного изображения, готового к публикации, SVG для масштабируемой обёртки.

3

Запустите захват и дождитесь этапа «Захват...», пока страница загружается и её вёрстка устаканивается.

4

Скачайте готовый снимок по завершении рендеринга.

Часто задаваемые вопросы

Самая частая причина — страница, требующая, чтобы вы были авторизованы: рендерер посещает URL без вашей сессии, cookie или учётных данных, поэтому всё, что скрыто за входом, показывает экран авторизации вместо нужного вам содержимого. Следующая по частоте причина — сайт, который намеренно блокирует встраивание или автоматизацию, используя заголовки ответа вроде X-Frame-Options или строгую Content-Security-Policy, либо обнаружение ботов, специально помечающее headless-браузеры; такие страницы возвращают ошибку или урезанный запасной вариант вместо реальной вёрстки. Статьи за платным доступом ведут себя так же, как только скрипт пейвола срабатывает. Быстрый способ проверить, увидит ли то же самое разлогиненный посетитель, — открыть URL самостоятельно в окне инкогнито.
SVG этого инструмента — это обёрнутый снимок отрисованной страницы: те же пиксели, что вы увидели бы на экране, упакованные в контейнер SVG, чтобы он чисто масштабировался без подтягивания дополнительных шрифтов или ресурсов. Это не то же самое, что прогнать фото через «Изображение в SVG», который трассирует растровое изображение в настоящие векторные пути и формы, которые можно выделять, перекрашивать и редактировать узел за узлом в такой программе, как Illustrator. Если вам нужна редактируемая векторная графика, этот инструмент до неё не доведёт, если речь о веб-странице; он создан для получения точной визуальной копии страницы, а не для превращения изображения в векторную графику.
Формат вывода предлагает только JPG и SVG — для этого конкретного инструмента опций PNG или PDF нет. JPG — лучший вариант по умолчанию для всего, что вы вставите в чат, документ или пост в соцсети; SVG имеет больше смысла, когда файл должен оказаться внутри дизайн-инструмента или размещаться в разных размерах без потери качества. Если вам конкретно нужен PNG или PDF, впоследствии придётся сконвертировать JPG отдельным инструментом.
В отличие от инструментов обрезки, фильтров и изменения размера на этом сайте, которые полностью работают на стороне клиента, «HTML в изображение» вынужден отправлять URL на сервер, поскольку захват реальной веб-страницы означает её загрузку в настоящем окружении рендеринга — то, чего вкладка браузера не может сделать с другим сайтом из-за ограничений кросс-доменных запросов. Отправляется только введённый вами URL; инструмент не запрашивает и не использует никакие учётные данные для входа, поэтому он не может получить ничего, для чего обычно требуется авторизация. Если для конкретного файла важно, чтобы всё оставалось локальным, это повод обратиться к клиентским инструментам редактирования изображений сайта.
Нет. Рендерер загружает URL как анонимный, разлогиненный посетитель, поэтому всё, что закрыто формой входа, платной подпиской или сессией на основе cookie, показывает то, что эта страница отображает публике, — обычно приглашение войти, баннер пейвола или урезанное превью, а не содержимое за ними. Способа передать учётные данные через поле URL, чтобы это обойти, нет.
Он захватывает страницу в том виде, в каком она отрисована при стандартной ширине области просмотра для настольных устройств, а итоговое изображение следует полной прокручиваемой высоте страницы, а не останавливается на первом экране, поэтому длинная посадочная страница даёт соответственно высокий JPG или SVG. Чего он не делает — не имитирует прокрутку, чтобы вызвать разделы, которые загружаются только когда посетитель до них долистывает, поэтому содержимое, задуманное появляться таким образом, может отсутствовать, даже если сам файл охватывает страницу от начала до конца.
Захват — это единый замороженный момент после того, как устаканится первоначальная загрузка страницы, поэтому карусель или слайд-шоу покажет тот слайд, что был активен в этот момент, а не все сразу. Содержимое, которое появляется только после прокрутки, клика или отложенного скрипта, могло не успеть загрузиться вовремя, а CSS-переходы или анимации захватываются в середине движения или не захватываются вовсе — в зависимости от таймингов. Для страниц, сильно полагающихся на взаимодействие для показа реального содержимого, ручной скриншот, сделанный после взаимодействия со страницей, будет надёжнее этого инструмента.
Относитесь к этому как к визуальной записи, а не к заверенному архиву — результат представляет собой файл изображения без встроенной метки времени, без метаданных страницы и без захвата исходного HTML или ссылок, ничего, что доказывало бы, когда и откуда это было сделано, помимо того, что регистрирует ваша собственная файловая система. Для неформальных целей, вроде фиксации того, как страница выглядела до редизайна, или сохранения копии объявления, которое может быть удалено, это по-настоящему полезно. Для всего, где происхождение файла должно выдержать проверку, например спор или запись о соответствии требованиям, подходящим инструментом будет специализированный сервис веб-архивирования, который проставляет метку времени и хеширует захват.

Другие инструменты для изображений

Откройте другие мощные инструменты для редактирования изображений

Сжать Изображение

Уменьшить размер

Изменить Размер

Изменить размеры

Обрезать Изображение

Вырезать область

Конвертировать Формат

Изменить формат

Фоторедактор

Редактировать фото

Повернуть Изображение

Повернуть

Отразить Изображение

По горизонтали/вертикали

Добавить Водяной Знак

Водяной знак

Добавить Рамку

Добавить рамку изображения

Закругленные Углы

Добавить закругленные углы

Фильтры

Яркость/Контраст

Размыть Лицо

Скрыть лица

Мозаика

Размыть области

Удалить Фон

Удалить фон

Улучшить Изображение

ИИ апскейл

Добавить Текст

Добавить текст на изображение

Коллаж

Объединить несколько изображений

GIF в Последовательность

Извлечь кадры

Удалить пустые поля

Удалить пустые края

Пакетное переименование изображений

Безопасное массовое переименование файлов

Круговая обрезка

Обрезка изображений в круг

Чёрно-белое

Конвертация изображений в оттенки серого

Разделить изображение

Разрезать изображение на сетку

Объединить изображения

Объединить изображения в одно

Изменить DPI

Установить метаданные DPI изображения

Изображение в Base64

Кодирование изображений в Base64

Изображения в PDF

Объедините изображения в один PDF

Конвертер HEIC в JPG

Конвертируйте фото iPhone из HEIC в JPG

Удаление EXIF

Просмотр и удаление скрытых метаданных фото, включая геолокацию GPS

Генератор фавиконок

Полный набор иконок и HTML-код

Цветовая палитра

Извлечь цвета из изображения

Base64 в изображение

Декодировать Base64 обратно в изображение

HEIC в PNG

Конвертировать фото HEIC с iPhone в PNG без потерь

Текст за изображением

Разместите текст позади объекта на фото прямо в браузере

Пипетка

Узнать HEX, RGB и HSL любого пикселя

Создание подписи

Нарисуйте подпись и скачайте её прозрачным PNG

Удаление фона подписи

Чернила с бумаги на прозрачном фоне

Прозрачный фон

Сделать фон прозрачным