Mellor libre PDF a JPG
Converte cada páxina dun PDF nunha imaxe JPG coa calidade que elixa, gratuíta e sen marcas de auga.
Como funciona
- Enviar. Escolla un PDF (ata 25 MB).
- Establecer a calidade. Escolla 96, 150 ou 300 PPP dependendo de se as imaxes son para a pantalla ou para imprimir.
- Obter ZIP. Cada páxina é renderizada nun JPG e o conxunto completo é descargado como un ZIP.
Acerca desta ferramenta
PDF a JPG converte cada páxina do documento nunha imaxe JPG independente. Escolla a calidade - 96 PPP para uso na pantalla, 150 para un valor predeterminado equilibrado ou 300 para imprimir - e cada páxina será renderizada e empaquetada nun ZIP que pode obter cun só clic. É útil cando precise unha imaxe dunha páxina para inserila nunha diapositiva, nunha conversa ou nun sitio web, en vez dun PDF. Non se engade ningunha marca de auga, non se require ningunha conta, e o PDF renderizase na memoria e descartase inmediatamente.
Para que o usa a xente
- Solte unha páxina PDF nunha presentación ou documento como imaxe
- Publique unha páxina en redes sociais ou nun chat onde os PDF son incómodos
- Crea miniaturas de vista previa dun documento
- Obteña imaxes imprimíbeis de 300 ppp dun PDF
API do desenvolvente
Automatice esta ferramenta co seu propio código. Envíe unha petición POST ao punto final en baixo e obterá o mesmo resultado que a ferramenta web. Ten unha velocidade limitada por IP e non precisa rexistrarse. Están a chegar chaves API para límites máis altos.
https://best.free/api/tools/pdf-to-jpg/
| Parámetros | Exemplo | Requirido | Notas |
|---|---|---|---|
file (ficheiro) |
document.pdf |
Si | PDF, ≤25 MB. |
dpi |
150 |
Non | 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
Resposta: A ZIP of JPG images, one per page (application/zip).