แปลงงานนำเสนอ PowerPoint ไปเป็น XPS บน Android
ภาพรวม
Aspose.Slides ช่วยให้คุณแปลงงานนำเสนอ PowerPoint ไปเป็น XPS โดยบันทึกไฟล์ PPT หรือ PPTX ในรูปแบบ XPS บทความนี้อธิบายว่าเมื่อใดที่รูปแบบ XPS มีประโยชน์และแสดงวิธีการทำการแปลงด้วย Aspose.Slides โดยใช้การตั้งค่าเริ่มต้นหรือการตั้งค่าแบบกำหนดเอง XpsOptions settings.
เกี่ยวกับ XPS
Microsoft พัฒนา XPS เป็นทางเลือกแทน PDF. มันทำให้คุณพิมพ์เนื้อหาโดยสร้างไฟล์ที่คล้ายกับ PDF มาก รูปแบบ XPS ใช้พื้นฐานจาก XML โครงสร้างหรือการจัดวางของไฟล์ XPS จะเหมือนกันบนระบบปฏิบัติการและเครื่องพิมพ์ทั้งหมด.
เมื่อใดที่ควรใช้รูปแบบ Microsoft XPS
หากคุณต้องการลดค่าใช้จ่ายในการจัดเก็บข้อมูล คุณสามารถแปลงงานนำเสนอ Microsoft PowerPoint ของคุณเป็นรูปแบบ XPS วิธีนี้จะทำให้คุณบันทึก แบ่งปัน และพิมพ์เอกสารได้ง่ายขึ้น.
Microsoft ยังคงให้การสนับสนุน XPS อย่างเต็มที่ใน Windows (แม้ใน Windows 10) ดังนั้นคุณอาจพิจารณาบันทึกไฟล์ในรูปแบบนี้ หากคุณทำงานกับ Windows 8.1, Windows 8, Windows 7 และ Windows Vista แล้ว XPS อาจเป็นตัวเลือกที่ดีที่สุดสำหรับการดำเนินการบางอย่าง.
-
Windows 8 ใช้รูปแบบ OXPS (Open XPS) สำหรับไฟล์ XPS OXPS เป็นเวอร์ชันที่มาตรฐานของรูปแบบ XPS ดั้งเดิม Windows 8 ให้การสนับสนุนไฟล์ XPS ดีกว่าไฟล์ PDF.
- XPS: มีตัวดู/อ่าน XPS ในตัวและฟีเจอร์การพิมพ์เป็น XPS พร้อมใช้งาน.
- PDF: มีโปรแกรมอ่าน PDF แต่ไม่มีฟีเจอร์การพิมพ์เป็น PDF.
-
Windows 7 and Windows Vista use the original XPS format. These operating systems also provide better support for XPS files than they do for PDFs.
-
XPS: Built-in XPS viewer and printing to XPS feature available.
-
PDF: No PDF reader. No printing to PDF feature.
อินพุต PPT(X):
|
เอาต์พุต XPS:
|
|---|
Microsoft สุดท้ายได้เพิ่มการสนับสนุนการพิมพ์เป็น PDF ผ่านฟีเจอร์ Print to PDF ใน Windows 10 ก่อนหน้านี้ ผู้ใช้คาดว่าจะพิมพ์เอกสารผ่านรูปแบบ XPS.
การแปลง XPS ด้วย Aspose.Slides
ใน Aspose.Slides สำหรับ Java คุณสามารถใช้เมธอด Save ที่เปิดโดยคลาส Presentation เพื่อแปลงงานนำเสนอทั้งหมดให้เป็นเอกสาร XPS.
เมื่อแปลงงานนำเสนอเป็น XPS คุณต้องบันทึกงานนำเสนอโดยใช้การตั้งค่าใดการตั้งค่าหนึ่งต่อไปนี้:
- การตั้งค่าเริ่มต้น (โดยไม่มี XPSOptions)
- การตั้งค่ากำหนดเอง (ด้วย XPSOptions)
แปลงงานนำเสนอเป็น XPS ด้วยการตั้งค่าเริ่มต้น
โค้ดตัวอย่างนี้ใน Java แสดงวิธีการแปลงงานนำเสนอเป็นเอกสาร XPS ด้วยการตั้งค่ามาตรฐาน:
// สร้างวัตถุ Presentation ที่แสดงไฟล์งานนำเสนอ
Presentation pres = new Presentation("Convert_XPS.pptx");
try {
// บันทึกงานนำเสนอเป็นเอกสาร XPS
pres.save("XPS_Output_Without_XPSOption.xps", SaveFormat.Xps);
} finally {
if (pres != null) pres.dispose();
}
แปลงงานนำเสนอเป็น XPS ด้วยการตั้งค่ากำหนดเอง
โค้ดตัวอย่างนี้แสดงวิธีการแปลงงานนำเสนอเป็นเอกสาร XPS ด้วยการตั้งค่ากำหนดเองใน Java:
// สร้างวัตถุ Presentation ที่แสดงไฟล์งานนำเสนอ
Presentation pres = new Presentation("Convert_XPS_Options.pptx");
try {
// สร้างอินสแตนซ์ของคลาส TiffOptions
XpsOptions options = new XpsOptions();
// บันทึก MetaFiles เป็น PNG
options.setSaveMetafilesAsPng(true);
// บันทึกงานนำเสนอเป็นเอกสาร XPS
pres.save("XPS_Output_With_Options.xps", SaveFormat.Xps, options);
} finally {
if (pres != null) pres.dispose();
}
คำถามที่พบบ่อย
ฉันสามารถบันทึก XPS ไปยังสตรีมแทนไฟล์ได้หรือไม่?
ใช่—Aspose.Slides ให้คุณส่งออกโดยตรงไปยังสตรีม ซึ่งเหมาะสำหรับ API เว็บ, กระบวนการบนเซิร์ฟเวอร์, หรือสถานการณ์ใด ๆ ที่คุณต้องการส่ง XPS โดยไม่ต้องสัมผัสระบบไฟล์.
สไลด์ที่ซ่อนจะถูกส่งต่อไปยัง XPS หรือไม่ และฉันสามารถละเว้นมันได้หรือไม่?
โดยค่าเริ่มต้น จะเรนเดอร์เฉพาะสไลด์ปกติ (ที่มองเห็นได้) เท่านั้น คุณสามารถ รวมหรือยกเว้นสไลด์ที่ซ่อน ผ่าน การตั้งค่าส่งออก ก่อนบันทึกเป็น XPS เพื่อให้ผลลัพธ์มีเพียงหน้าที่คุณต้องการเท่านั้น.
**
**