ดีที่สุด แยก PDF
ดึงออกมาจากหน้าที่คุณต้องการ หรือแยก PDF ออกเป็นแฟ้มหนึ่งในแต่ละหน้า - ฟรี และไม่มีสัญลักษณ์น้ำ
มันทำงานยังไง
- โหลด. เลือกเอกสาร PDF ที่ต้องการแยก (ขนาดสูงสุด 100 MB)
- เลือกหน้า. ป้อนช่วง เช่น 1-3,5,8 เพื่อดึงหน้าต่างเหล่านี้ออกมา หรือทิ้งไว้ว่าง เพื่อแยกหน้าต่างแต่ละหน้าออกจากกัน
- ดาวน์โหลด. เรียกใช้ PDF แบบรวมกันของหน้าที่เลือกไว้ หรือ ZIP ที่มี PDF หนึ่งหน้าต่อหน้า
เกี่ยวกับเครื่องมือนี้
แยก PDF ช่วยให้คุณแยกเอกสารออกเป็นส่วน ๆ ตามที่คุณต้องการ โปรดป้อนช่วงหน้า เช่น 1- 3, 5, 8 เพื่อดึงเฉพาะหน้าเหล่านั้นมาเป็น PDF ใหม่ หรือทิ้งกล่องไว้ว่าง เพื่อแยกเอกสารทั้งหมดออกเป็นแฟ้มหนึ่งในแต่ละหน้า โดยส่งเป็น ZIP หน้าจะถูกคัดลอกโดยไม่ต้องแสดงผลใหม่ ดังนั้นคุณภาพจะไม่ลดลง และข้อความจะยังคงสามารถเลือกได้ เช่นเดียวกับเครื่องมืออื่น ๆ ที่ใช้ในที่นี้ ไม่มีสัญลักษณ์น้ำ ไม่มีการลงชื่อ และแฟ้มของคุณจะถูกประมวลผลในหน่วยความจำ และถูกทิ้งไป
คนใช้มันทำอะไร
- ดึงหน้าที่ลงนามเพียงหน้าเดียวจากสัญญายาว
- ดึงบทที่2ออกจากหนังสือที่สแกนแล้ว
- แยกรายงานการเงินที่รวมเข้าด้วยกันออกเป็นหน้าต่างต่าง ๆ
- เอาแค่หน้าที่คุณต้องการส่งไปให้ใครสักคน
API ของผู้พัฒนา
ปรับใช้เครื่องมือนี้โดยอัตโนมัติจากโค้ดของคุณเอง ส่งคำขอ 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.