แปลง 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 ได้อย่างไร
- อัปโหลด PDF สแกนจะถูกนำเข้าเป็นรูปภาพบนสไลด์
- คง PPTX ไว้ หรือเลือก PPT / ODP
- คลิกเริ่มประมวลผล แล้วดาวน์โหลดไฟล์ Office
- เปิดด้วย PowerPoint หรือ LibreOffice Impress แล้วตรวจทีละสไลด์
- ก่อนนำเสนอ ให้ไล่ดูทุกสไลด์ว่ามีกล่องข้อความซ้อนทับกัน แบบอักษรถูกแทนที่ หรือมีรูปภาพในจุดที่คุณคาดว่าจะเป็นข้อความที่แก้ไขได้หรือไม่ แล้วบันทึกสำเนาเป็นชื่อใหม่
- หากผลลัพธ์ใช้งานไม่ได้ ให้เทียบกับ 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
ไฟล์ใช้เฉพาะงานนี้ เสร็จแล้วลบอัตโนมัติ