แปลงงานนำเสนอเป็นหลายรูปแบบใน .NET
ภาพรวม
Aspose.Slides for .NET สามารถโหลดงานนำเสนอ 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 เป็น Animated GIF |
| PPT/PPTX to video | สร้างกระบวนการส่งออกเป็นวิดีโอจากสไลด์นำเสนอ | แปลง PowerPoint เป็น Video |
| Presentation to XAML | ส่งออกสไลด์เป็น XAML สำหรับสถานการณ์ UI ของ .NET | ส่งออกงานนำเสนอเป็น XAML |
สำหรับรายการรูปแบบไฟล์เข้าและออกที่ครอบคลุมมากขึ้น, ดูที่ รูปแบบไฟล์ที่รองรับ
การแปลง PowerPoint และ OpenDocument
Aspose.Slides for .NET รองรับการแปลงจากรูปแบบงานนำเสนอที่ใช้งานทั่วไป เช่น 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 .NET รองรับการแปลง PPT เป็น PPTX ด้วยความแม่นยำสูงพร้อมคงโครงสร้างการนำเสนอที่ซับซ้อน เช่น มาสเตอร์, เลเอาต์, สไลด์, ชาร์ต, รูปร่างที่จัดกลุ่ม, พล็อตตำแหน่ง, เฟรมข้อความ, พื้นผิว, และการเติมภาพ
สำหรับรายละเอียดเพิ่มเติม ดูที่ แปลง PPT เป็น PPTX และ PPT vs PPTX
การส่งออกแบบจัดรูปแบบคงที่
PDF, XPS, และ TIFF มีประโยชน์เมื่อผลลัพธ์ต้องมีลักษณะเดียวกันบนอุปกรณ์ต่าง ๆ และไม่ควรแก้ไขเป็นการนำเสนอ ใช้ PdfOptions, XpsOptions, และ TiffOptions เพื่อควบคุมการปฏิบัติตามมาตรฐาน, สไลด์ที่ซ่อน, บันทึก, คุณภาพภาพ, การบีบอัด, รูปแบบพิกเซล, และขนาดผลลัพธ์
การส่งออก HTML และรูปภาพ
การส่งออก HTML และ HTML5 มีประโยชน์สำหรับการดูบนเบราว์เซอร์, การเผยแพร่บนเว็บ, และการแชร์แบบเบา การส่งออกรูปภาพมีประโยชน์เมื่อแต่ละสไลด์ต้องเป็นการแสดงตัวอย่าง, รูปย่อ, หรือสินทรัพย์แบบเรสเตอร์ ใช้บทความ PNG, JPG, และ SVG เพื่อขอคำแนะนำการเรนเดอร์เฉพาะรูปแบบ
คำถามที่พบบ่อย
ฉันจำเป็นต้องใช้ Microsoft PowerPoint เพื่อแปลงงานนำเสนอหรือไม่?
ไม่. Aspose.Slides for .NET เป็นไลบรารีแยกจากกันและไม่ต้องการ Microsoft PowerPoint หรือการทำงานอัตโนมัติของ Office.
ฉันสามารถแปลงหลายงานนำเสนอเป็นชุดได้หรือไม่?
ได้. โหลดงานนำเสนอแต่ละไฟล์, บันทึกเป็นรูปแบบที่ต้องการ, และทำลายออบเจ็กต์ Presentation หลังจากการประมวลผล สำหรับการประมวลผลแบบขนาน ใช้ตัวอย่างงานนำเสนอแยกกันและปฏิบัติตามคำแนะนำของ การทำงานหลายเธรด
ฉันสามารถส่งออกเฉพาะสไลด์ที่เลือกได้หรือไม่?
ได้. วิธีการส่งออกหลายแบบอนุญาตให้คุณระบุดัชนีสไลด์หรือเรนเดอร์สไลด์แต่ละอัน ขึ้นอยู่กับรูปแบบผลลัพธ์ ดูบทความเฉพาะสำหรับรูปแบบเป้าหมาย
ฉันสามารถรวมสไลด์ที่ซ่อนได้เมื่อส่งออกเป็น PDF หรือ XPS หรือไม่?
ได้. ใช้คุณสมบัติ ShowHiddenSlides ใน PdfOptions หรือ XpsOptions
ฉันสามารถสร้างผลลัพธ์ PDF/A ได้หรือไม่?
ได้. การตั้งค่าการปฏิบัติตามมาตรฐาน PDF มีให้ผ่าน PdfOptions.Compliance และ PdfCompliance
แบบอักษรจะถูกจัดการอย่างไรระหว่างการแปลง?
Aspose.Slides สามารถใช้แบบอักษรฝัง, การสำรองแบบอักษร, และการตั้งค่าการแทนที่แบบอักษร ดูที่ Embedded Font, Fallback Font, และ Font Substitution.