Bedste fri Opdel PDF
Træk de sider, du har brug for, eller bryd en PDF i en fil pr side ~ gratis og vandmærke-fri.
Hvordan fungerer det?
- Upload. Vælg den PDF, du vil opdele (op til 25 MB).
- Vælg sider. Indtast et område som 1-3,5,8 for at udtrække disse sider, eller lad det være tomt at dele hver side.
- Download. Få en samlet PDF af de valgte sider, eller en ZIP med en PDF pr side.
Om dette værktøj
Split PDF lader dig bryde et dokument ind i de dele du rent faktisk har brug for. Indtast et sideområde som 1- 3,5,8 for at trække bare disse sider ind i en enkelt ny PDF, eller lad boksen være tom for at eksplodere hele dokumentet i en fil pr. side, leveret som et ZIP. Sider kopieres uden at genafgive, så intet mister kvalitet og tekst forbliver valgbar. Som med hvert værktøj her, er der ingen vandmærke, ingen tilmelding, og din fil behandles i hukommelsen og smides væk bagefter.
Hvad folk bruger det til
- Uddrag en enkelt signeret side fra en lang kontrakt
- Træk kapitel 2 ud af en scannet bog
- Separat en fusioneret bank erklæring tilbage til individuelle sider
- Tag bare de sider, du skal sende til nogen
Udvikler- API
Automatiser dette værktøj fra din egen kode. Send en anmodning om at få et slutpunkt nedenfor og få det samme resultat som webværktøjet producerer. Det er rate- begrænset pr IP og behøver ingen tilmelding! API nøgler til højere grænser kommer.
https://best.free/api/tools/split-pdf/
| Parameter | Eksempel | Krævet | Bemærkninger |
|---|---|---|---|
file (fil) |
document.pdf |
Ja | PDF, ≤25 MB. |
pages |
1-3,5 |
Nej | Range to extract; blank = split all pages. |
mode |
extract |
Nej | "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
Respons: A PDF of the selected pages, or a ZIP of one-PDF-per-page.