Beýik azat PDF böle
Işlemeli sahypalary çykar ýa-da PDF'i sahypada bir faýl'a böl - mugt we suw belgisi mugt.
Nädip işleýär
- _Ýükle. Bölmek isleýän PDF'i saýla (100 MB'a çenli).
- Sahypany saýla. Bu sahypalary çykarmak üçin 1-3,5,8 ýaly bir aralygy giriz, ýa-da her sahypany bölmek üçin boş galdyr.
- Download. Saýlanan sahypalardan bir birleşik PDF al, ýa-da sahypada bir PDF bilen ZIP.
Bu esbap hakda
PDF bölmek bir senediň isleýän parçalaryna bölmek üçin size kömek edýär. Bu sahypalary bir täze PDF'e çekmek üçin 1-3,5,8 ýaly bir sahypa aralygyny giriz, ýa-da ZIP'e getirmek üçin senediň ählisini bir faýl'a bölmek üçin boş bir meýdança goý. Sahypalar täzeden render etmezden nusgalanar, şonuň üçin hiç zat hili ýitirmeýär we metin saýlawly galýar. Şu ýerde her bir esbap ýaly, suw belgisi ýok, ýazgy ýok, we faýlyňyz hafyzda işlenip soňra ýykylar.
Adamlar ony näme üçin ulanýar
- Uzak şertnamadan bir imzaly sahypany çykar
- 2-nji bölümi skan edlen kitapdan çykar
- Birikdirlen bank beýanyny özbaşdak sahypalara bölün
- Bir adama ibermek isleýän sahypalary aňlat
Öňki
Bu esbap öz kodyňyzdan automatlaň. Aşakdaky sonuk nokta POST soragyny iberiň we web esbaby öndüren netijäni alyň. Bu IP üçin tizlik çäklendirilen we hiç bir ýazma gerek däl - API açarlary has ýokary çäklendirmeler üçin gelýä.
https://best.free/api/tools/split-pdf/
| Parametr | Mysal | Gerekli | _Ýazy |
|---|---|---|---|
file (faýl) |
document.pdf |
Eý | PDF, ≤25 MB. |
pages |
1-3,5 |
_Ýok | Range to extract; blank = split all pages. |
mode |
extract |
_Ýok | "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
Jawaby: A PDF of the selected pages, or a ZIP of one-PDF-per-page.