Ең жақсы еркін PDF- ді бөлу
Сізге керек беттерді шығарыңыз, немесе PDF файлын бетіне бір файлға бөліңіз - тегін және су белгісісіз.
Не істеп тұр
- Жүктеп беру. Бөлу керек PDF файлын таңдаңыз (25 Мб- қа дейін).
- Бетті таңдау. Бұл беттерді алу үшін 1- 3, 5, 8 деген ауқымын келтіріңіз, немесе әрбір бетті бөлу үшін бос қалдырыңыз.
- Жүктеп алу. Таңдалған беттерді біріктіріп PDF файлға немесе бір бетке бір PDF файлды ZIP файлға түсіру.
Бұл құрал туралы
PDF- ті бөлу құжатыңызды қажет бөлшектерге бөлуге мүмкіндік береді. Тек осы беттерді бір PDF- ке қосу үшін 1- 3, 5, 8 деген беттер аралығын келтіріңіз, немесе құжатты бір беттен бір файлға бөлу үшін бос қалдырыңыз. Парақтар қайта өңделмей көшіріледі, сондықтан сапасы өзгермейді, мәтін таңдау мүмкіндігі бар. Бұл құралдағыдай, сулы белгі жоқ, файл жадыда өңделіп, кейін тасталады.
Қайсысы қолданылады
- Ұзын келісім- шарттан қолтаңбаланған бір бетті алу
- Скандалынған кітаптан 2- тарауды алу
- Біріктірілген банктің мәліметін жеке парақтарға бөлу
- Біреулерге жіберу керек беттерді ғана алу
Жасаушы API
Бұл құралды өзіңіздің кодыңыздан автоматтандыру. Төмендегі соңына POST сұрауын жіберіп, веб құралының көрсеткен нәтижесін алыңыз. Бұл IP адресіне байланысты жылдамдығы шектеулі және тіркелу керек емес - API кілттер жоғары шектеулер үшін жақында шығады.
https://best.free/api/tools/split-pdf/
| Параметрлер | Мысал | Негізгі | Жазбалар |
|---|---|---|---|
file (файл) |
document.pdf |
Иә | PDF, ≤25 MB. |
pages |
1-3,5 |
Жоқ | Range to extract; blank = split all pages. |
mode |
extract |
Жоқ | "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
Жауап: A PDF of the selected pages, or a ZIP of one-PDF-per-page.