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

Отрисуйте все страницы — или только выбранные — как JPG или PNG и скачайте их прямо здесь.

Ожидание PDF

Добавьте PDF, чтобы превратить его страницы в изображения.

Перетащите PDF на эту карточку, вставьте через ⌘V / Ctrl+V или выберите файл. Страницы начинают отрисовываться сами — кнопки «Конвертировать» нет.

Один PDF за раз · до 50 МБ · до 200 страниц · результат JPG (качество 92) или PNG (без потерь).

PDF остаётся в этой вкладке: ничего не загружается, не сохраняется и не пишется в журналы, страница не отправляет сетевых запросов.

Нет PDF под рукой? Загрузите пример документа на три страницы и пройдите весь путь.

Предпросмотр страницы

Как пользоваться

  1. Перетащите PDF на карточку, вставьте через ⌘V / Ctrl+V или нажмите «Выбрать PDF». Число страниц появляется сразу, и каждая страница рисуется в сетке — кнопки «Конвертировать» нет, и ничего не загружается.
  2. Проверьте, что получится: каждая карточка показывает номер страницы, размер в пикселях для экспорта и, когда готово, размер файла. Щёлкните страницу, чтобы увидеть её целиком, или используйте «Скачать эту страницу» на карточке для одной страницы.
  3. Меняйте формат (JPG меньше, PNG без потерь), разрешение (96 / 150 / 300 DPI — размер A4 в пикселях указан рядом) или страницы (оставьте пустым для всех или введите что-то вроде 1-3, 7, 12-). Экспортируются только страницы из сетки. Когда статус станет зелёным и покажет «Готово · N страниц», нажмите «Скачать ZIP» — одна страница скачивается одним изображением.

Пример

Один PDF, настройки по умолчанию

report.pdf — 12 страниц, A4, 1,8 МБ

report-images.zip

report-images.zip — 12 файлов JPG
report-p01.jpg … report-p12.jpg
Каждая страница 1240×1754 (150 DPI), всего около 3,4 МБ

Номера страниц дополнены нулями, чтобы файлы сортировались в порядке страниц. Если выбрана одна страница, кнопка называется «Скачать изображение» и сохраняет один файл вместо ZIP.

Правила, ограничения и известные проблемы

  • Страницы рисуются на белом фоне, как их показывает программа для просмотра PDF. Экспортированные изображения никогда не бывают прозрачными — у страницы PDF нет собственного фона.
  • Текст становится пикселями: в экспортированном изображении его нельзя выделить, скопировать или найти поиском. Если нужны слова, используйте инструмент «Извлечение текста из PDF».
  • У разрешения есть потолок. Если страница превысила бы предел canvas (16384 px по стороне, около 16,8 мегапикселя), она уменьшается до наибольшего подходящего размера, и карточка сообщает об этом — вы никогда молча не получите изображение меньше запрошенного.
  • Отрисовка использует PDF.js от Mozilla внутри этой вкладки. Некоторые необычные файлы (повреждённые шрифты, экзотические цветовые пространства, сканы, которым нужен внешний декодер) могут выйти пустыми или с пропусками.
  • Ресурсы CMap и стандартных шрифтов поставляются вместе с сайтом. Если в PDF используется предопределённый CMap, которого нет в комплекте, текст на этой странице может не появиться.
  • JPG сжимается с потерями (качество 92); PNG без потерь, но обычно в 5–10 раз больше при том же разрешении.
  • Векторное содержимое растрируется: при увеличении сверх экспортированного разрешения видны пиксели, а не более чёткие формы.
  • PDF с паролем требуют его ввода прямо здесь. Инструмент не взламывает пароли и не обходит флаги разрешений. Пароль всегда используется только в памяти.
  • Ограничения: один PDF за раз, 50 МБ, 200 страниц и 300 МБ результата. Превышение 50 МБ или 200 страниц отклоняется с указанием фактических чисел; если результат достигает 300 МБ, отрисовка останавливается, а готовые страницы остаются доступными для скачивания.
  • Отрисовка и кодирование выполняются в основном потоке. Длинный документ может на время замедлить вкладку; статус показывает, над какой страницей идёт работа.
  • ZIP использует режим store (без пересжатия): изображения уже сжаты, и это гарантирует, что распакованные байты точно совпадают с теми, что вы скачали бы постранично.
  • Имена файлов в ZIP используют флаг UTF-8, поэтому китайские и арабские имена выживают в распространённых распаковщиках; некоторые очень старые архиваторы могут показать их как «кракозябры».

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