Plej bona libera Disigi PDF
Elprenu la paĝojn, kiujn vi bezonas, aŭ dividu PDF-on en unu dosieron por paĝo - senpage kaj sen akvosignoj.
Kiel ĝi funkcias
- Alŝuti. Elekti la PDF-on, kiun vi volas disigi (ĝis 25 MB).
- Elekti paĝojn. Entajpu intervalon kiel 1- 3, 5, 8 por ekstrakti tiujn paĝojn, aŭ lasu malplena por dividi ĉiun paĝon.
- Elŝuti. Elpreni unu kombinitan PDF-on de la elektitaj paĝoj, aŭ ZIP-on kun unu PDF-o por paĝo.
Pri tiu ilo
Dividi PDF permesas dividi dokumenton en la partojn kiujn vi vere bezonas. Entajpu paĝaron kiel 1- 3, 5, 8 por preni nur tiujn paĝojn en ununuran novan PDF, aŭ lasu la kampon malplena por eksplodigi la tutan dokumenton en unu dosieron po paĝo, liverita kiel ZIP. Paĝoj estas kopiitaj sen re- renderigo, do nenio perdas kvaliton kaj teksto restas elektebla. Kiel ĉe ĉiu ilo ĉi tie, ne estas akvomarkoj, ne estas subskribo, kaj via dosiero estas prilaborita en memoro kaj forĵetita post tio.
Kion homoj uzas ĝin por
- Ekstrakti unuopan subskribitan paĝon el longa kontrakto
- Elpreni ĉapitron 2 el skanita libro
- Separi kunfanditan bankaĉeton en unuopajn paĝojn
- Preni nur la paĝojn, kiujn vi bezonas por sendi al iu
Programisto API
Aŭtomate funkciigu tiun ilon per via propra kodo. Sendu POST-peton al la malsupra fino kaj ricevu la saman rezulton kiel la reta ilo. Ĝi estas limigita laŭ IP kaj ne bezonas aliĝon - API-ŝlosiloj por pli altaj limoj venas.
https://best.free/api/tools/split-pdf/
| Parametroj | Ekzemplo | Necesa | Notoj |
|---|---|---|---|
file (dosiero) |
document.pdf |
Jes | PDF, ≤25 MB. |
pages |
1-3,5 |
Ne | Range to extract; blank = split all pages. |
mode |
extract |
Ne | "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
Respondo: A PDF of the selected pages, or a ZIP of one-PDF-per-page.