Najlepsze wolne PDF do JPG
Przekształcić każdą stronę PDF w obraz JPG na wybraną jakość - bezpłatny, bez znaku wodnego.
Jak działa
- Wyślij. Wybierz PDF (do 100 MB).
- Ustaw jakość. Wybierz 96, 150 lub 300 DPI w zależności od tego, czy obrazki są dla ekranu lub wydruku.
- Pobierz ZIP. Każda strona jest wyświetlana do JPG i całego zestawu pobierania jako ZIP.
O tym narzędziu
PDF do JPG przekształca każdą stronę w pojedynczy obraz JPG. Wybierz jakość - 96 DPI dla użytku na ekranie, 150 dla wyważonego domyślnego, lub 300 dla druku - a każda strona jest wyświetlana i pakowana do ZIP można pobrać jednym kliknięciem. Jest to przydatne, gdy potrzebujesz obrazu strony do wpadnięcia do slajdów, rozmowy lub strony internetowej, zamiast PDF. Nie dodaje się znaku wodnego, nie jest wymagane konto, a Twój PDF jest wyświetlany w pamięci i wyrzucany prosto po.
Po co ludzie go używają
- Wrzuć stronę PDF do pokładu slajdów lub dokumentu jako obrazek
- Wyślij stronę do mediów społecznych lub czatu, gdzie PDF są niezręczne
- Utwórz podgląd miniatur dokumentu
- Pobierz do druku 300 DPI obrazki z PDF
Programator API
Automatyzuj to narzędzie z własnego kodu. Wyślij zapytanie POST do punktu końcowego poniżej i otrzymać taki sam wynik, jaki produkuje narzędzie internetowe. Jest on ograniczony o szybkość na IP i nie potrzebuje rejestracji - klucze API dla wyższych granic nadchodzą.
https://best.free/api/tools/pdf-to-jpg/
| Parametr | Przykład | Wymagana | Uwagi |
|---|---|---|---|
file (plik) |
document.pdf |
Tak. | PDF, ≤25 MB. |
dpi |
150 |
Nie | 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
Odpowiedź: A ZIP of JPG images, one per page (application/zip).