ข้ามไปยังเนื้อหาหลัก
PPDF123

แยก 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 ตามบทได้อย่างไร

  1. อัปโหลด PDF ที่มีแผงโครงร่าง/ที่คั่นหน้าอยู่แล้ว
  2. คลิกเริ่มประมวลผล bookmarkLevel ไม่เปลี่ยนจุดตัด
  3. ดาวน์โหลด `{name}_split.zip`
  4. แตกไฟล์แล้วตรวจจุดเริ่มบทตามโครงร่าง ไม่ตามหัวเรื่องพิมพ์

ข้อจำกัดและกรณีพิเศษ

  • ต้องการ /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

สกิลสำหรับเอเจนต์ทั้งหมด

ไฟล์ใช้เฉพาะงานนี้ เสร็จแล้วลบอัตโนมัติ