Энг яхши бепул PDF'ни ажратиш
Сизга керакли саҳифаларни чиқаринг ёки PDF файлини саҳифага бир файлга ажратинг - бепул ва сув белгисисиз.
У қандай ишлайди
- Юклаб олиш. Боғлаб қўйиш учун PDF файлини танланг (100 МБ гача).
- Саҳифаларни танлаш. Ушбу саҳифаларни ажратиш учун 1-3,5,8 каби диапазони киритинг ёки ҳар бир саҳифани ажратиш учун бўш қолдиринг.
- Юклаб олиш. Танланган саҳифалардан бирлаштирилган PDF ёки ҳар бир саҳифа учун бир PDF бўлган ZIP файлини олиш.
Ушбу асбоб ҳақида
PDF'ни ажратиш ҳужжатни сизга керакли қисмларга ажратишга имкон беради. Фақат шу саҳифаларни бир янги PDF'га киритиш учун 1-3,5,8 каби саҳифалар диапазони киритинг ёки бутун ҳужжатни ҳар бир саҳифага бир файлга ажратиш учун қутини бўш қолдиринг, бу ZIP файли сифатида тақдим этилади. Саҳифалар қайта кўринишсиз нусха олинади, шунинг учун ҳеч нарса йўқотилмайди ва матн танлаб олиниши мумкин. Бу ерда барча асбоблар каби, сув белгиси йўқ, ёзув йўқ, файл хотирада ишланади ва кейинчалик ташлаб юборилади.
Одамлар нима учун фойдаланадилар?
- Умумий шартномадан битта имзоланган саҳифани ажратиш
- Скан қилинган китобдан 2-бобни олиш
- Бирлаштирилган банк ҳисоботини алоҳида саҳифаларга ажратиш
- Фақат сиз кимгадир юборишингиз керак бўлган саҳифаларни олиш
Ижодкор API
Бу асбобни ўз кодингиздан автоматлаштиринг. Қуйидаги охирги нуқтага POST талабини юборинг ва веб асбоби ишлаб чиқарган натижага эга бўлинг. У ҳар бир IP учун тезлик чегараланган ва рўйхатдан ўтиш талаб этилмайди - юқори чегаралар учун API калитлари яқинда пайдо бўлади.
https://best.free/api/tools/split-pdf/
| Парамeтрлар | Мисол | Кўрсатма | Ёдлаш |
|---|---|---|---|
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.