باشترین ئازاد PDF دابەش بکە
ئەو لاپەڕانەی کە پێویستت پێیە دەربهێنە، یان پی دی ئێف بگۆڕە بۆ یەک فایل بۆ هەر لاپەڕەیەک - بەبێ پارە و بێ نیشانەی ئاوی.
چۆن کاردەکات
- _بڕۆ. ئەو پی دی ئێفەی کە دەتەوێت بیبەش بکەیت هەڵبژێرە (بۆ ٢٥ مگابایت).
- پەڕەکان هەڵبژێرە. دابەشکردنێک دابنێ وەک ١-٣،٥،٨ بۆ دەرهێنانی ئەو پەڕانە، یان بیهێڵەوە بۆ دابەشکردنی هەموو پەڕەکان
- دابەزاندن. پەڕەی هەڵبژێردراوەکان بە شێوەیەکی PDF دابنێ، یان بە شێوەیەکی ZIP کە هەر پەڕەیەک بە شێوەیەکی PDF دابنێ
دەربارەی ئەم ئامێریە
PDF دابەشکردن ڕێگەت پێدەدات کە بەڵگەنامەیەک بدەیت بە بەشێک کە بەڕاستی پێویستت پێیەتی. پەڕەیەکی وەک ١-٣،٥،٨ دابنێ بۆ کێشانی ئەو پەڕانە بۆ PDFێکی نوێ، یان ئەم پەنجەرەیە بەبێ کاردانەوە بهێڵە بۆ کێشانی هەموو بەڵگەنامەکە بۆ یەک فایل بۆ هەر لایەک، وەک ZIP دابین دەکرێت. لاپەڕەکان بەبێ گێڕانەوە کۆپی دەکرێن، بۆیە هیچ شتێک لە بایەخی خۆی لاناچێت و دەقەکان هەڵدەبژێردرێن. وەک هەموو ئامرازێک لێرەدا، هیچ نیشانەی ئاوییەک نییە، هیچ تۆمارکردنێک نییە، وە فۆڕمەکەت لە بیرەوەریدا کاردەکات و پاشان فڕێدەدرێ.
خەڵک بۆ چی بەکاری دەهێنن
- پەڕەیەکی ئیمزاکراوی تاک لە ڕێککەوتنێکی درێژدا دەربهێنه
- بەشە ٢ ەکە لە کتێبێکی پشکنراودا دەربهێنه
- نوسراوێکی بانکی تێکەڵکراو دابەش بکە بۆ سەر لاپەڕەکانی تایبەت
- تەنها ئەو پەڕانەی کە پێویستت پێیە بۆ کەسێک بنێریت هەڵبگرە
پەرەپێدەر
ئەم ئامرازە لە کۆدی خۆتەوە بە ئۆتۆماتیکی بەکاربهێنە. داواکاری POST بنێرێت بۆ خاڵەکانی کۆتایی خوارەوە و هەمان ئەنجامی کە ئامرازی وێب بەرهەمی دەهێنێت بەدەست بهێنە. نرخی سنووردارە بۆ هەر ئای پییەک و پێویستی بە تۆمارکردن نییە - کلیلی 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.