แยก PDF ตามบท
แยกตามบท คือเครื่องมือที่ตัด PDF ที่ที่คั่นหน้าระดับบนสุดและส่งกลับหนึ่ง PDF ต่อหนึ่งบทใน ZIP ไฟล์ที่ไม่มีที่คั่นหน้าจะถูกปฏิเสธ เพราะเครื่องมืออ่านโครงร่าง ไม่ได้อ่านข้อความบนหน้า
ลากไฟล์มาที่นี่ หรือคลิกเพื่อเลือก
รองรับ PDF · ไม่เกิน 500.0 MB ต่อไฟล์ · สูงสุด 20 ไฟล์ต่อครั้ง
คุณวางไฟล์ด้วย Ctrl/Cmd+V หรือจากเมนูคลิปบอร์ดได้เช่นกัน
การแยกตามบทเดินตามโครงร่าง PDF (First/Next ของ `/Outlines`) ชั้นบนสุด แล้วใช้ qpdf ตัดเป็น ZIP ของ PDF รายบท ไม่ทำ OCR หัวเรื่อง และไม่แยกวิเคราะห์ข้อความหัวเรื่องบนหน้า
`allowDuplicates` มีผล `bookmarkLevel` บนฟอร์มถูกละเว้น ใช้เฉพาะโครงร่างชั้นบนสุด ไฟล์ไม่มีโครงร่างคืน BadRequest และหน้าก่อนที่คั่นหน้าแรกไม่เป็นส่วนของบทใดเลย
ชื่อ ZIP เป็น `{base}_split.zip` และมีไฟล์ชื่อ `{base}_chapter_N.pdf` ไฟล์ที่มีรหัสผ่านจะถูกปลดล็อกให้ในหน้านี้เมื่อคุณใส่รหัสผ่าน ส่วนผู้เรียก API ให้รันถอดรหัสผ่านก่อน
ถ้าไม่มีที่คั่นหน้า ให้ใช้แยก PDF (ตัดตามหน้า) หรือแยกตามขนาดหรือจำนวนหน้า (หั่นตามจำนวนหน้า)
ความสามารถ
- ใช้เฉพาะ `/Outlines` ชั้นบนสุด ตัดด้วย qpdf เป็น ZIP
- `bookmarkLevel` ละเว้น PDF ไม่มีโครงร่างจะผิดพลาด
- ไม่ใช่ OCR และไม่ใช่การตรวจหัวเรื่องบนหน้า
- API แบบไม่ระบุตัวตน: /api/v1/general/split-pdf-by-chapters
ใช้เมื่อไหร่
- หั่นหนังสือที่มีโครงร่างถูกต้องเป็นไฟล์บท
- แยกรายงานที่ที่คั่นหน้าตรงกับบทจริง
- หลีกเลี่ยงการเดาจุดเริ่มบทจากข้อความหัวเรื่อง
แยก PDF ตามบทได้อย่างไร
- อัปโหลด PDF ที่มีแผงโครงร่าง/ที่คั่นหน้าอยู่แล้ว
- คลิกเริ่มประมวลผล bookmarkLevel ไม่เปลี่ยนจุดตัด
- ดาวน์โหลด `{name}_split.zip`
- แตกไฟล์แล้วตรวจจุดเริ่มบทตามโครงร่าง ไม่ตามหัวเรื่องพิมพ์
ข้อจำกัดและกรณีพิเศษ
- ต้องการ /Outlines
- เฉพาะชั้นบนสุด
- ไม่ใช่ OCR
- ขีดจำกัดการอัปโหลดบนเว็บไซต์นี้: ไฟล์ละ 500 MB โดยไฟล์ที่ใหญ่กว่าประมาณ 95 MB จะถูกส่งเป็นส่วน ๆ ส่วนเนื้อหาของคำขอ API โดยตรงหนึ่งครั้งจำกัดที่ 100 MB
ตัวอย่าง
- หนังสือ 10 บทมีที่คั่นชั้นบนสุด 10 อัน ZIP มี PDF ประมาณ 10 ไฟล์
- PDF มีหัวเรื่องพิมพ์บนหน้าแต่แผงโครงร่างว่างจะผิดพลาด
ความเป็นส่วนตัวของเครื่องมือนี้
ไฟล์อัปโหลดผ่าน HTTPS ประมวลผลในหน่วยความจำหรือไดเรกทอรีชั่วคราวอายุสั้นบนเซิร์ฟเวอร์ของเรา และลบเมื่อผลลัพธ์พร้อม เราไม่เก็บสำเนาไว้เปิดดูภายหลัง ฝึกโมเดล หรือสร้างโปรไฟล์โฆษณา รายละเอียดการเก็บรักษาและการเปิดเผยคุกกี้ AdSense อยู่ในนโยบายความเป็นส่วนตัว
คำถามที่พบบ่อย
- เห็นหัวเรื่องชัดแต่ทำไมล้มเหลว
- การทำงานอ่านพจนานุกรมโครงร่าง ไม่ใช่ตัวอักษรบนหน้า ให้เพิ่มที่คั่นก่อน หรือใช้เครื่องมือแยกอื่น
- แยกตามหัวระดับ 2 ได้ไหม
- ไม่ได้ bookmarkLevel ไม่มีผล มีเพียงโหนดพี่น้องชั้นบนสุดของโครงร่างเป็นจุดตัด
- เหมือนแยก PDF หรือไม่
- ไม่ แยก PDF ใช้เลขหน้าที่คุณพิมพ์ ที่นี่ใช้ปลายทางโครงร่าง
- allowDuplicates ทำอะไร
- เมื่อปิด บทที่ที่คั่นหน้าถัดไปชี้ไปหน้าเดียวกันจะถูกข้าม เมื่อเปิด บทนั้นจะกลายเป็น PDF ว่าง
อัปเดตล่าสุด:
เรียกจากโค้ด
เครื่องมือทุกตัวบนเว็บนี้เป็น REST endpoint ธรรมดา ไม่ต้องมีบัญชีหรือคีย์ API ก็เรียกได้ ใช้ได้ทั้งเบราว์เซอร์ นักพัฒนา และเอเจนต์
curl -X POST "https://pdf123.xyz/api/v1/general/split-pdf-by-chapters" \
-F "[email protected]" \
-o output.pdfมีเป็นเครื่องมือ MCP สำหรับไคลเอนต์เอเจนต์ที่รองรับ Model Context Protocol (JSON-RPC 2.0 ผ่าน POST /mcp) เอกสาร API ฉบับเต็ม
ใช้งานผ่านเอเจนต์ AI
สกิลเมื่อติดตั้งสกิลนี้ Claude Code, Codex, Cursor และเอเจนต์ AI อื่น ๆ จะใช้ "แยกตามบท" แทนคุณได้: /skills/pdf123-split-by-chapters.md
ไฟล์ใช้เฉพาะงานนี้ เสร็จแล้วลบอัตโนมัติ