PDF в изображение
Отрисуйте все страницы — или только выбранные — как JPG или PNG и скачайте их прямо здесь.
Этот PDF защищён. Введите пароль, чтобы открыть его здесь — пароль используется только в памяти и нигде не сохраняется и не передаётся.
Результат экспорта
Добавьте PDF, чтобы превратить его страницы в изображения.
Как пользоваться
- Перетащите PDF на карточку, вставьте через ⌘V / Ctrl+V или нажмите «Выбрать PDF». Число страниц появляется сразу, и каждая страница рисуется в сетке — кнопки «Конвертировать» нет, и ничего не загружается.
- Проверьте, что получится: каждая карточка показывает номер страницы, размер в пикселях для экспорта и, когда готово, размер файла. Щёлкните страницу, чтобы увидеть её целиком, или используйте «Скачать эту страницу» на карточке для одной страницы.
- Меняйте формат (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, поэтому китайские и арабские имена выживают в распространённых распаковщиках; некоторые очень старые архиваторы могут показать их как «кракозябры».
Похожие инструменты
Другие инструменты для файлов, которые тоже работают полностью внутри этой вкладки.