Лучшая свободная PDF - JPG
Преврати каждую страницу PDF в изображение JPG в том качестве, которое вы выбираете - бесплатно, без водяного знака.
Как это работает
- Загрузка. Выберите PDF (до 100 МБ).
- Установить качество. Выберите 96, 150 или 300 ДОИ в зависимости от того, являются ли изображения экраном или печатным материалом.
- Загрузка ZIP. Каждая страница переводится в JPG, и весь набор загружается как ZIP.
Об этом инструменте
PDF в JPG превращает каждую страницу документа в отдельное изображение JPG. Выберите качество - 96 ДОИ для использования в экране, 150 для сбалансированного по умолчанию или 300 для печати - и каждая страница переводится и сворачивается в ZIP, которую вы можете скачать одним щелчком. Это удобно, когда вам нужно изображение страницы, чтобы запустить на слайд, чат или сайт, а не PDF. Не добавляется водяной знак, не требуется никаких записей, и ваш PDF переводится в память и выбрасывается сразу после.
Для чего люди используют его
- Поместить страницу PDF на слайд-верт или документ в качестве изображения
- Положите страницу в социальные сети или чат, где PDF неловко
- Создать просмотр документа
- Распечатать 300 изображений ДОИ из PDF
Разработчик API
Автоматизировать этот инструмент из своего собственного кода. Отправьте запрос POST в конечный пункт ниже и получите тот же результат, что и веб-инструмент. Он ограничен по ставкам на IP и не нуждается в регистрации - API ключи для более высоких пределов приближаются.
https://best.free/api/tools/pdf-to-jpg/
| Параметр | Пример | Требуемо | Примечания |
|---|---|---|---|
file (файл) |
document.pdf |
Выполнено | PDF, ≤25 MB. |
dpi |
150 |
Нет | 72-300 DPI. |
curl -X POST https://best.free/api/tools/pdf-to-jpg/ \
-F 'file=@document.pdf' \
-F 'dpi=150' \
-o pages-jpg.zip
import requests
files = {"file": open("document.pdf", "rb")}
data = {"dpi": 150}
r = requests.post("https://best.free/api/tools/pdf-to-jpg/", files=files, data=data)
with open("pages-jpg.zip", "wb") as out:
out.write(r.content)
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("dpi", 150);
const r = await fetch("https://best.free/api/tools/pdf-to-jpg/", { method: "POST", body: fd });
const blob = await r.blob(); // the pages-jpg.zip
Ответ: A ZIP of JPG images, one per page (application/zip).