Migliore gratis Dividi PDF
Tirare fuori le pagine che avete bisogno, o rompere un PDF in un file per pagina.
Come funziona
- Carica. Scegliere il PDF da dividere (fino a 25 MB).
- Scegli le pagine. Inserire un intervallo come 1-3,5,8 per estrarre quelle pagine, o lasciarlo vuoto per dividere ogni pagina.
- Scarica. Ottieni un PDF combinato delle pagine selezionate, o uno ZIP con un PDF per pagina.
Informazioni su questo strumento
Split PDF ti permette di rompere un documento nelle parti di cui hai bisogno. Inserire una gamma di pagine come 1-3,5,8 per tirare solo quelle pagine in un nuovo PDF, o lasciare la casella vuota per esplodere l'intero documento in un file per pagina, consegnato come ZIP. Le pagine vengono copiate senza re-rendering, quindi nulla perde qualità e il testo rimane selezionabile. Come per ogni strumento qui, non c'è filigrana, nessun segno di iscrizione, e il file viene elaborato in memoria e gettato via dopo.
Per cosa la gente lo usa
- Estrarre una pagina firmata da un contratto lungo
- Tira fuori il capitolo 2 da un libro scansionato
- Separare un estratto conto bancario unito in pagine singole
- Prendi solo le pagine che devi mandare a qualcuno
API sviluppatore
Automatizza questo strumento dal tuo codice. Invia una richiesta POST all'endpoint sottostante e ottieni lo stesso risultato che lo strumento web produce. È limitato alla velocità per IP e non ha bisogno di chiavi API per l'iscrizione per limiti più elevati.
https://best.free/api/tools/split-pdf/
| Parametro | Esempio | Richiesto | Osservazioni |
|---|---|---|---|
file (file) |
document.pdf |
Sì | PDF, ≤25 MB. |
pages |
1-3,5 |
No. | Range to extract; blank = split all pages. |
mode |
extract |
No. | "extract" (one PDF) — blank pages box returns a ZIP. |
curl -X POST https://best.free/api/tools/split-pdf/ \
-F 'file=@document.pdf' \
-F 'pages=1-3,5' \
-F 'mode=extract' \
-o split.pdf
import requests
files = {"file": open("document.pdf", "rb")}
data = {"pages": "1-3,5", "mode": "extract"}
r = requests.post("https://best.free/api/tools/split-pdf/", files=files, data=data)
with open("split.pdf", "wb") as out:
out.write(r.content)
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("pages", "1-3,5");
fd.append("mode", "extract");
const r = await fetch("https://best.free/api/tools/split-pdf/", { method: "POST", body: fd });
const blob = await r.blob(); // the split.pdf
Risposta: A PDF of the selected pages, or a ZIP of one-PDF-per-page.