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

แปลง PDF เป็น PowerPoint

PDF เป็นงานนำเสนอ คือเครื่องมือที่นำ PDF เข้า LibreOffice Impress แล้วส่งไฟล์ PPTX, PPT หรือ ODP กลับมา ให้ถือเป็นฉบับร่าง เพราะฟอนต์อาจถูกแทนที่และวัตถุถูกประมาณ ควรตรวจทานก่อนนำเสนอ

ลากไฟล์มาที่นี่ หรือคลิกเพื่อเลือก

รองรับ PDF · ไม่เกิน 500.0 MB ต่อไฟล์ · สูงสุด 20 ไฟล์ต่อครั้ง

คุณวางไฟล์ด้วย Ctrl/Cmd+V หรือจากเมนูคลิปบอร์ดได้เช่นกัน

PDF เป็นงานนำเสนอส่งไฟล์เข้า LibreOffice Impress (`impress_pdf_import`) แล้วคืน `pptx`, `ppt` หรือ `odp` ค่าเริ่มต้นของพอร์ทัลคือ `pptx` ค่า `outputFormat` ที่อยู่นอกสามค่านี้จะถูกปฏิเสธ

Impress นำเข้าหน้า PDF เป็นไฟล์ Office ในรูปแบบชุดสไลด์ ไม่ใช่การออกแบบสไลด์ใหม่ ไม่ใช่การสร้างแม่แบบหลักหนึ่งชุดต่อหนึ่งหน้าขึ้นใหม่ และไม่ใช่ OCR สแกนที่เป็นภาพล้วนจะกลายเป็นรูปภาพบนสไลด์

ควรคาดไว้ว่าแอนิเมชันอาจเพี้ยน (ทั้งที่ใน PDF ไม่มีแอนิเมชันอยู่เลย) แบบอักษรอาจถูกแทนที่ และบางอ็อบเจ็กต์ที่ Impress เดาว่าเป็นรูปทรงหรือรูปภาพ ควรตรวจชุดสไลด์ให้เรียบร้อยก่อนนำเสนอ

ไฟล์ที่มีรหัสผ่านจะถูกปลดล็อกให้ในหน้านี้เมื่อคุณใส่รหัสผ่าน ส่วนผู้เรียก API ให้รันถอดรหัสผ่านก่อน ส่ง Markdown จาก OCR มาที่นี่ไม่ได้

ไฟล์ที่ดาวน์โหลดจะใช้ชื่อเดียวกับไฟล์ที่อัปโหลดและเปลี่ยนนามสกุลใหม่ เช่น `quarterly-review.pdf` จะได้ `quarterly-review.pptx` ทุกคำขอจะเริ่ม LibreOffice ด้วยไดเรกทอรีโปรไฟล์ชั่วคราวของตัวเอง จึงไม่มีการตั้งค่าหรือแบบอักษรจากงานก่อนหน้าติดมา

ให้เลือกฟอร์แมตตามโปรแกรมที่จะเปิดไฟล์ต่อ PPTX เป็นค่าเริ่มต้นและเป็นตัวเลือกปกติสำหรับ PowerPoint ODP เป็นฟอร์แมตดั้งเดิมของ Impress เหมาะกับงานที่ใช้ LibreOffice อย่างเดียว ส่วน PPT เป็นฟอร์แมตไบนารีรุ่นเก่า ควรเลือกก็ต่อเมื่อโปรแกรมรุ่นเก่าบังคับให้ใช้เท่านั้น

หากสิ่งที่คุณต้องการจริง ๆ คือตัวข้อความ ชุดสไลด์ไม่ใช่ปลายทางที่เหมาะ PDF เป็นข้อความดึงชั้นข้อความที่มีอยู่ออกมา PDF เป็น Markdown คงหัวข้อและรายการไว้ และ PDF เป็น Word ให้เอกสารที่ข้อความไหลต่อเนื่อง แทนอ็อบเจ็กต์รูปแบบสไลด์

ความสามารถ

  • LibreOffice `impress_pdf_import` เป็น pptx, ppt หรือ odp
  • ไม่ใช่ OCR และไม่ใช่เอนจินออกแบบสไลด์
  • ต้องมี outputFormat ค่าเริ่มต้นของพอร์ทัลคือ pptx
  • API แบบไม่ระบุตัวตนที่ /api/v1/convert/pdf/presentation

ใช้เมื่อไหร่

  • ได้ PPTX คร่าว ๆ จากเอกสารแจกที่เป็น PDF ซึ่งมีชั้นข้อความ
  • ย้าย PDF หน้าเดียวเข้า Impress เพื่อแก้ไขต่อ
  • ได้ ODP เมื่อเครื่องมือขั้นถัดไปใช้ได้เฉพาะ LibreOffice
  • กู้แผนภาพบางส่วนจาก PDF ที่ส่งออกมา โดยคัดลอกอ็อบเจ็กต์ออกจากสไลด์ที่นำเข้า
  • นำหน้าแผ่นข้อมูลของผู้ขายมาเป็นจุดเริ่มต้นของสไลด์ภายในของคุณเอง

แปลง PDF เป็น PowerPoint ได้อย่างไร

  1. อัปโหลด PDF สแกนจะถูกนำเข้าเป็นรูปภาพบนสไลด์
  2. คง PPTX ไว้ หรือเลือก PPT / ODP
  3. คลิกเริ่มประมวลผล แล้วดาวน์โหลดไฟล์ Office
  4. เปิดด้วย PowerPoint หรือ LibreOffice Impress แล้วตรวจทีละสไลด์
  5. ก่อนนำเสนอ ให้ไล่ดูทุกสไลด์ว่ามีกล่องข้อความซ้อนทับกัน แบบอักษรถูกแทนที่ หรือมีรูปภาพในจุดที่คุณคาดว่าจะเป็นข้อความที่แก้ไขได้หรือไม่ แล้วบันทึกสำเนาเป็นชื่อใหม่
  6. หากผลลัพธ์ใช้งานไม่ได้ ให้เทียบกับ PDF ทีละหน้า หน้าที่เข้ามาเป็นรูปภาพแก้ในชุดสไลด์ไม่ได้ ให้สร้างหน้าเหล่านั้นใหม่จากเอกสารต้นฉบับแทน

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

  • ไม่ใช่การสร้างสไลด์ขึ้นใหม่ให้ตรงต้นฉบับ
  • ไม่ใช่ OCR
  • ไฟล์ที่มีรหัสผ่านต้องใช้รหัสผ่าน ผู้เรียก API ให้รันถอดรหัสผ่านก่อน
  • รับเฉพาะสามฟอร์แมต pptx, ppt และ odp ค่าอื่นถูกปฏิเสธ
  • การนำเข้าเป็นการคาดเดาอย่างสุดความสามารถของ LibreOffice ผลลัพธ์อาจต่างกันระหว่าง PDF ที่สร้างจากสไลด์กับ PDF ที่สร้างจากโปรแกรมประมวลผลคำ
  • ขีดจำกัดการอัปโหลดบนเว็บไซต์นี้: ไฟล์ละ 500 MB โดยไฟล์ที่ใหญ่กว่าประมาณ 95 MB จะถูกส่งเป็นส่วน ๆ ส่วนเนื้อหาของคำขอ API โดยตรงหนึ่งครั้งจำกัดที่ 100 MB

ตัวอย่าง

  • เอกสารแจกข้อความ 10 หน้ามักได้ PPTX 10 สไลด์ที่มีทั้งข้อความและภาพ
  • PDF ภาพถ่ายไวท์บอร์ดจะกลายเป็นสไลด์ที่ส่วนใหญ่เป็นรูปภาพ
  • อัปโหลด `board-update.pdf` โดยตั้ง outputFormat เป็น odp จะได้ `board-update.odp` ซึ่งเปิดใน Impress เพื่อแก้ไขได้
  • การเรียก API ด้วย outputFormat=key จะล้มเหลวพร้อมข้อผิดพลาด bad-request ที่ระบุฟอร์แมตที่อนุญาต ให้แก้ค่าแทนที่จะลองซ้ำ

ความเป็นส่วนตัวของเครื่องมือนี้

ไฟล์อัปโหลดผ่าน HTTPS ประมวลผลในหน่วยความจำหรือไดเรกทอรีชั่วคราวอายุสั้นบนเซิร์ฟเวอร์ของเรา และลบเมื่อผลลัพธ์พร้อม เราไม่เก็บสำเนาไว้เปิดดูภายหลัง ฝึกโมเดล หรือสร้างโปรไฟล์โฆษณา รายละเอียดการเก็บรักษาและการเปิดเผยคุกกี้ AdSense อยู่ในนโยบายความเป็นส่วนตัว

คำถามที่พบบ่อย

ทุกหน้า PDF จะกลายเป็นหนึ่งสไลด์ไหม
โดยทั่วไป Impress จะแมปหน้าเข้าเป็นชุดสไลด์ แต่เลย์เอาต์เป็นการคาดเดา อย่าสมมติว่าแม่แบบหลัก หมายเหตุ หรือเอฟเฟกต์สลับสไลด์จะยังอยู่
แก้ข้อความบนสไลด์ได้ไหม
เมื่อ PDF มีข้อความจริงอยู่ บางช่วงข้อความจะยังแก้ไขได้ แต่หลายหน้าถูกนำเข้าเป็นรูปภาพหรืออ็อบเจ็กต์วาดที่จัดกลุ่มไว้
ระบบ OCR สแกนให้เป็นหัวข้อย่อยไหม
ไม่ ถ้าต้องการตัวข้อความ ให้ใช้ OCR เป็น Markdown แล้วสร้างสไลด์เอง
ทำไมการแปลงล้มเหลว
soffice ปฏิเสธไฟล์ ฟอร์แมตไม่ใช่ ppt/pptx/odp หรือ PDF ถูกเข้ารหัส ให้ใส่รหัสผ่านเมื่อหน้านี้ถาม ส่วนผู้เรียก API ให้รันถอดรหัสผ่านก่อน
ถ้า LibreOffice อ่านไฟล์ของฉันไม่ได้ จะเห็นข้อผิดพลาดอะไร
คำขอจะถูกปฏิเสธพร้อมข้อความ "LibreOffice could not read this file as a PDF." ซึ่งมักหมายความว่าไฟล์ที่อัปโหลดเสียหายหรือไม่ใช่ PDF จริง ให้รันซ่อม PDF กับไฟล์นั้นแล้วลองอีกครั้ง
ควรเลือก PPTX, PPT หรือ ODP
เลือก PPTX สำหรับ PowerPoint, ODP สำหรับ LibreOffice Impress และ PPT เฉพาะกับโปรแกรมที่เปิดฟอร์แมตใหม่ไม่ได้ เส้นทางการแปลงเหมือนกัน ต่างกันแค่ฟอร์แมตที่บันทึก
เรียก API โดยไม่ใส่ outputFormat ได้ไหม
ไม่ได้ เซิร์ฟเวอร์จะตอบด้วยข้อผิดพลาด bad-request ว่าต้องมี outputFormat และถ้าใส่ค่าที่ไม่รองรับจะได้ข้อผิดพลาดที่ระบุค่าที่อนุญาต ได้แก่ pptx, ppt และ odp หน้าเว็บจะส่ง pptx เสมอ เว้นแต่คุณเปลี่ยน
ถ้าต้องการแค่ข้อความจากเอกสารแจกสไลด์ มีเครื่องมือที่ดีกว่านี้ไหม
มี PDF เป็นข้อความดึงชั้นข้อความที่มีอยู่โดยไม่สร้างสไลด์ และ PDF เป็น Markdown คงโครงสร้าง เช่น หัวข้อและรายการ ทั้งสองอย่างไม่ได้สร้างสไลด์

อัปเดตล่าสุด:

เรียกจากโค้ด

เครื่องมือทุกตัวบนเว็บนี้เป็น REST endpoint ธรรมดา ไม่ต้องมีบัญชีหรือคีย์ API ก็เรียกได้ ใช้ได้ทั้งเบราว์เซอร์ นักพัฒนา และเอเจนต์

curl -X POST "https://pdf123.xyz/api/v1/convert/pdf/presentation" \
  -F "[email protected]" \
  -F "outputFormat=pptx" \
  -o output.pdf

มีเป็นเครื่องมือ MCP สำหรับไคลเอนต์เอเจนต์ที่รองรับ Model Context Protocol (JSON-RPC 2.0 ผ่าน POST /mcp) เอกสาร API ฉบับเต็ม

ใช้งานผ่านเอเจนต์ AI

สกิล

เมื่อติดตั้งสกิลนี้ Claude Code, Codex, Cursor และเอเจนต์ AI อื่น ๆ จะใช้ "PDF เป็นงานนำเสนอ" แทนคุณได้: /skills/pdf123-pdf-to-presentation.md

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

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