แปลงงานนำเสนอเป็นหลายรูปแบบใน C++
ภาพรวม
Aspose.Slides for C++ สามารถโหลดงานนำเสนอ PowerPoint และ OpenDocument และบันทึกหรือเรนเดอร์เป็นรูปแบบอื่น ๆ อีกหลายรูปแบบโดยไม่ต้องใช้ Microsoft PowerPoint, OpenOffice หรือ LibreOffice คุณสามารถแปลงไฟล์ PPT เก่าเป็น PPTX สมัยใหม่, ส่งออกงานนำเสนอเป็นเอกสารแบบจัดรูปแบบคงที่เช่น PDF และ XPS, เผยแพร่สไลด์เป็น HTML, หรือเรนเดอร์สไลด์เป็นไฟล์รูปภาพสำหรับการพรีวิว, ภาพย่อ, และการเก็บถาวร
การแปลงเอกสารส่วนใหญ่ใช้กระบวนการทำงานทั่วไปเดียวกัน: โหลดไฟล์ต้นฉบับ, เลือกรูปแบบผลลัพธ์ที่ต้องการ, และใช้ตัวเลือกที่เฉพาะเจาะจงของรูปแบบเมื่อจำเป็น สำหรับรูปแบบภาพแต่ละสไลด์จะถูกเรนเดอร์แยกจากกันและจากนั้นบันทึกเป็นภาพแรสเตอร์หรือเวกเตอร์ บทความเฉพาะที่ลิงก์ด้านล่างให้รายละเอียดการดำเนินการสำหรับแต่ละกรณี
เลือกสถานการณ์การแปลง
ใช้บทความด้านล่างสำหรับตัวอย่าง C++ สมบูรณ์และตัวเลือกที่เฉพาะเจาะจงของรูปแบบ
| สถานการณ์ | ใช้เมื่อคุณต้องการ | บทความ |
|---|---|---|
| PPT/PPTX/ODP to PPTX | ทำให้ไฟล์ PPT เก่าเป็นสมัยใหม่, ทำให้ไฟล์ PPTX ที่มีอยู่เป็นมาตรฐาน, หรือแปลงงานนำเสนอ OpenDocument เป็น PowerPoint PPTX | แปลง PPT เป็น PPTX, แปลง ODP เป็น PPTX, บันทึกงานนำเสนอ |
| PPTX to PPT | บันทึกงานนำเสนอ PowerPoint สมัยใหม่เป็นรูปแบบ PPT แบบไบนารีเก่าเพื่อความเข้ากันได้กับกระบวนการทำงานเก่า | แปลง PPTX เป็น PPT |
| PPT/PPTX/ODP to PDF | สร้างเอกสารแบบพกพา, ค้นหาได้, จัดรูปแบบคงที่ สำหรับการแชร์, การพิมพ์, หรือการเก็บรักษา | แปลง PowerPoint เป็น PDF |
| PPT/PPTX/ODP to PDF with notes | ส่งออกโน้ตของผู้พูดพร้อมกับเนื้อหาสไลด์ | แปลง PowerPoint เป็น PDF พร้อมโน้ต |
| PPT/PPTX/ODP to HTML | เผยแพร่งานนำเสนอเป็นหน้า HTML และควบคุมภาพ, ฟอนต์, โน้ต, และตัวเลือกการจัดเลย์เอาต์ที่ตอบสนอง | แปลง PowerPoint เป็น HTML |
| PPT/PPTX/ODP to HTML5 | ส่งออกรูปภาพสไลด์เป็น HTML5 สำหรับการดูผ่านเบราว์เซอร์โดยคงรูปแบบและปฏิสัมพันธ์ไว้ | แปลงงานนำเสนอเป็น HTML5 |
| PPT/PPTX/ODP to PNG | เรนเดอร์แต่ละสไลด์เป็นภาพ PNG สำหรับพรีวิว, ภาพย่อ, หรือผลลัพธ์บนเว็บ | แปลง PowerPoint เป็น PNG |
| PPT/PPTX/ODP to JPG | เรนเดอร์สไลด์เป็นภาพ JPG และควบคุมขนาดและคุณภาพของภาพ | แปลง PowerPoint เป็น JPG |
| Slide to SVG | ส่งออกรายการสไลด์แต่ละอันเป็นกราฟิกเวกเตอร์ที่ขยายได้ | เรนเดอร์สไลด์เป็น SVG |
| PPT/PPTX/ODP to XPS | สร้างเอกสาร XPS แบบจัดรูปแบบคงที่ | แปลง PowerPoint เป็น XPS |
| PPT/PPTX/ODP to TIFF | บันทึกงานนำเสนอเป็นไฟล์ TIFF หลายหน้า สำหรับการพิมพ์, สแกน, แฟกซ์, หรือกระบวนการเก็บถาวร | แปลง PowerPoint เป็น TIFF |
| PPT/PPTX/ODP to TIFF with notes | บันทึกสไลด์พร้อมโน้ตของผู้พูดเป็น TIFF | แปลง PowerPoint เป็น TIFF พร้อมโน้ต |
| PPT/PPTX to Word | แปลงสไลด์เป็นเอกสาร Word เมื่อคุณต้องการผลลัพธ์ในรูปแบบเอกสาร | แปลง PowerPoint เป็น Word |
| PPT/PPTX to Markdown | สกัดเนื้อหางานนำเสนอเป็น Markdown สำหรับการจัดทำเอกสารและกระบวนการทำงานแบบข้อความ | แปลง PowerPoint เป็น Markdown |
| PPT/PPTX/ODP to XML | สร้าง PowerPoint XML Presentation ที่เป็นข้อความสำหรับการตรวจสอบ, เปรียบเทียบ, แก้ไขปัญหา, หรือกระบวนการทำงานบน XML | แปลง PowerPoint เป็น XML |
| PPT/PPTX to animated GIF | สร้าง GIF เคลื่อนไหวจากสไลด์ | แปลง PowerPoint เป็น GIF เคลื่อนไหว |
| PPT/PPTX to video | สร้างกระบวนการส่งออกเป็นวิดีโอจากสไลด์งานนำเสนอ | แปลง PowerPoint เป็นวิดีโอ |
| Presentation to XAML | ส่งออกสไลด์เป็น XAML สำหรับสถานการณ์ UI ของ C++ | ส่งออกงานนำเสนอเป็น XAML |
สำหรับรายการที่กว้างขึ้นของรูปแบบไฟล์เข้าและออก, ดูที่ รูปแบบไฟล์ที่รองรับ.
การแปลง PowerPoint และ OpenDocument
Aspose.Slides for C++ รองรับการแปลงจากรูปแบบการนำเสนอที่ใช้บ่อย เช่น PPT, PPTX, PPS, PPSX, POT, POTX, และ ODP API การแปลงเดียวกันถูกใช้สำหรับไฟล์ PowerPoint และ OpenDocument, ดังนั้นกระบวนการที่บันทึกไฟล์ PPTX เป็น PDF มักจะสามารถนำไปใช้กับไฟล์ ODP ได้โดยเปลี่ยนเพียงไฟล์อินพุต
เมื่อต้องแปลงไฟล์ ODP, จำไว้ว่าแอปพลิเคชัน PowerPoint และ OpenDocument ไม่รองรับทุกการจัดวางและคุณลักษณะการจัดรูปแบบในแบบเดียวกัน หากไฟล์ ODP ถูกสร้างใน LibreOffice หรือ OpenOffice Impress, ตรวจสอบผลลัพธ์และใช้ตัวเลือกที่อธิบายไว้ใน แปลงงานนำเสนอ OpenDocument เมื่อคุณต้องการคำแนะนำที่เฉพาะเจาะจงของรูปแบบ
การแปลง PPT เป็น PPTX
PPT เป็นรูปแบบ PowerPoint แบบไบนารีเก่า, ส่วน PPTX เป็นรูปแบบ Office Open XML สมัยใหม่ Aspose.Slides for C++ รองรับการแปลง PPT เป็น PPTX ด้วยความแม่นยำสูงพร้อมคงโครงสร้างการนำเสนอที่ซับซ้อนเช่น มาสเตอร์, เลย์เอาต์, สไลด์, ชาร์ต, รูปร่างที่จัดกลุ่ม, พื้นที่จอง, กรอบข้อความ, พื้นผิว, และการเติมรูปภาพ
สำหรับรายละเอียด, ดูที่ แปลง PPT เป็น PPTX.
การส่งออกรูปแบบคงที่
PDF, XPS, และ TIFF มีประโยชน์เมื่อผลลัพธ์ต้องดูเหมือนกันบนอุปกรณ์ทุกเครื่องและไม่ควรแก้ไขเป็นงานนำเสนอ บทความเฉพาะของ PDF, XPS, และ TIFF อธิบายวิธีควบคุมการปฏิบัติตาม, สไลด์ที่ซ่อน, โน้ต, คุณภาพภาพ, การบีบอัด, รูปแบบพิกเซล, และขนาดผลลัพธ์
การส่งออก HTML และรูปภาพ
การส่งออก HTML และ HTML5 มีประโยชน์สำหรับการดูผ่านเบราว์เซอร์, การเผยแพร่บนเว็บ, และการแชร์แบบเบา ๆ การส่งออกรูปภาพมีประโยชน์เมื่อแต่ละสไลด์ต้องกลายเป็นพรีวิว, ภาพย่อ, หรือทรัพยากรแรสเตอร์ ใช้บทความ PNG, JPG, และ SVG สำหรับคำแนะนำการเรนเดอร์ที่เฉพาะเจาะจงของรูปแบบ
คำถามที่พบบ่อย
ฉันต้องการ Microsoft PowerPoint เพื่อแปลงงานนำเสนอหรือไม่?
ไม่. Aspose.Slides for C++ เป็นไลบรารีแบบสแตนด์อโลนและไม่ต้องการ Microsoft PowerPoint หรือการทำงานอัตโนมัติของ Office.
ฉันสามารถแปลงงานนำเสนอหลายไฟล์เป็นกลุ่มได้หรือไม่?
ใช่. โหลดงานนำเสนอแต่ละไฟล์, บันทึกเป็นรูปแบบที่ต้องการ, และทำลายอ็อบเจกต์งานนำเสนอหลังการประมวลผล สำหรับการประมวลผลแบบขนาน, ใช้อินสแตนซ์งานนำเสนอแยกกันและปฏิบัติตามคำแนะนำของ การทำงานหลายเธรด.
ฉันสามารถส่งออกเฉพาะสไลด์ที่เลือกได้หรือไม่?
ใช่. วิธีการส่งออกหลายวิธีอนุญาตให้คุณส่งค่าอินเด็กซ์ของสไลด์หรือเรนเดอร์สไลด์แต่ละอัน, ขึ้นกับรูปแบบผลลัพธ์ ดูบทความเฉพาะสำหรับรูปแบบเป้าหมาย.
ฉันสามารถรวมสไลด์ที่ซ่อนได้เมื่อส่งออกเป็น PDF หรือ XPS หรือไม่?
ใช่. ใช้การตั้งค่าการส่งออกสไลด์ที่ซ่อนตามที่อธิบายไว้ในบทความ PDF และ XPS.
ฉันสามารถสร้างผลลัพธ์ PDF/A ได้หรือไม่?
ใช่. มีการตั้งค่าการปฏิบัติตามของ PDF สำหรับการส่งออก PDF ดูที่ แปลง PowerPoint เป็น PDF สำหรับรายละเอียด.
ฟอนต์จะถูกจัดการอย่างไรระหว่างการแปลง?
Aspose.Slides สามารถใช้ฟอนต์ฝัง, ฟอนต์สำรอง, และการตั้งค่าการแทนที่ฟอนต์ ดูที่ ฟอนต์ฝัง, ฟอนต์สำรอง, และ การแทนที่ฟอนต์.