แสดง XML เป็น PPSM ผ่าน .NET

.NET API เพื่อส่งออก XML เป็น PPSM บน Windows, macOS และ Linux โดยไม่ต้องใช้ Microsoft® PowerPoint

 

การใช้แพ็คเกจ File Format Automation API อันทรงพลัง Aspose.Total for .NET คุณสามารถแสดงผล XML เป็น PPSM ได้อย่างง่ายดายในสองขั้นตอนง่ายๆ เมื่อใช้ PDF Processing API Aspose.PDF for .NET คุณจะแปลงรูปแบบไฟล์ XML เป็น PPTX ได้ หลังจากนั้น ด้วยการใช้ Presentation Processing API Aspose.Slides for .NET คุณจะสามารถแปลง PPTX เป็น PPSM ได้

.NET API เพื่อแปลง XML เป็น PPSM

  1. เปิดไฟล์ XML โดยใช้คลาส Document
  2. แปลง XML เป็น PPTX โดยใช้วิธีการ บันทึก
  3. โหลดไฟล์ PPTX โดยใช้คลาส Presentation
  4. บันทึกเอกสารในรูปแบบ PPSM โดยใช้วิธีการ บันทึก และตั้งค่า `Ppsm’ เป็น SaveFormat

ข้อกำหนดการแปลง

ติดตั้งจากบรรทัดคำสั่งเป็น nuget install Aspose.Total หรือผ่าน Package Manager Console ของ Visual Studio ด้วย Install-Package Aspose.Total

หรือรับตัวติดตั้ง MSI แบบออฟไลน์หรือ DLL ในไฟล์ ZIP จาก ดาวน์โหลด


Document document = new Document("input.xml");
 
document.Save("PptxOutput.pptx", SaveFormat.Pptx); 

Presentation presentation = new Presentation("PptxOutput.pptx");

presentation.Save("output.ppsm", SaveFormat.Ppsm);   

รับข้อมูลเมตา XMP จากไฟล์ XML ผ่าน .NET

ขณะแปลง XML เป็น PPSM คุณอาจต้องการข้อมูลเมตาดาต้า XMP เพิ่มเติมเพื่อจัดลำดับความสำคัญของกระบวนการแปลงแบทช์ของคุณ ตัวอย่างเช่น คุณสามารถรับและจัดเรียงเอกสารการแปลงของคุณตามวันที่สร้างและประมวลผลเอกสารตามนั้น Aspose.PDF for .NET ให้คุณเข้าถึงข้อมูลเมตา XMP ของไฟล์ XML หากต้องการรับข้อมูลเมตาของไฟล์ XML ให้สร้างวัตถุ Document และเปิดไฟล์ XML ที่ป้อนเข้ามา หลังจากนั้น คุณจะรับข้อมูลเมตาของไฟล์ได้โดยใช้คุณสมบัติ Metadata


Document doc = new Document("input.xml");

Console.WriteLine(doc.Metadata["xmp:CreateDate"]);
Console.WriteLine(doc.Metadata["xmp:Nickname"]);
Console.WriteLine(doc.Metadata["xmp:CustomProperty"]);

สร้างไฟล์ PPSM แบบอ่านอย่างเดียวผ่าน .NET

เมื่อใช้ Aspose.Slides for .NET API คุณจะสามารถปรับปรุงคุณลักษณะของแอปพลิเคชันการแปลงของคุณเพิ่มเติมได้ หนึ่งในคุณสมบัติคือสร้างไฟล์เอาต์พุตของคุณแบบอ่านอย่างเดียวเพื่อเพิ่มความปลอดภัย API อนุญาตให้คุณตั้งค่าไฟล์ PPSM ของคุณเป็นแบบอ่านอย่างเดียว ซึ่งหมายความว่าผู้ใช้ (หลังจากเปิดงานนำเสนอ) จะเห็นคำแนะนำแบบอ่านอย่างเดียว


Presentation presentation = new Presentation("PptxOutput.pptx");

presentation.ProtectionManager.ReadOnlyRecommended = true;

presentation.Save("output.ppsm", SaveFormat.Ppsm);     

สำรวจ XML ตัวเลือกการแปลงด้วย .NET

แปลง XML S TO CSV (ค่าที่คั่นด้วยเครื่องหมายจุลภาค)
แปลง XML S TO DIF (รูปแบบการแลกเปลี่ยนข้อมูล)
แปลง XML S TO EXCEL (รูปแบบไฟล์สเปรดชีต)
แปลง XML S TO FODS (สเปรดชีต OpenDocument Flat XML)
แปลง XML S TO MD (ภาษามาร์กดาวน์)
แปลง XML S TO ODS (OpenDocument สเปรดชีต)
แปลง XML S TO SXC (สเปรดชีตคำนวณ StarOffice)
แปลง XML S TO TSV (ค่าที่คั่นด้วยแท็บ)
แปลง XML S TO TXT (เอกสารข้อความ)
แปลง XML S TO XLAM (Add-in ที่เปิดใช้งานแมโครของ Excel)
แปลง XML S TO XLSB (สมุดงานไบนารีของ Excel)
แปลง XML S TO XLSM (สเปรดชีตที่เปิดใช้งานมาโคร)
แปลง XML S TO XLT (เทมเพลต Excel 97 - 2003)
แปลง XML S TO XLTM (เทมเพลตที่เปิดใช้งานแมโครของ Excel)
แปลง XML S TO XLTX (เทมเพลต Excel)
แปลง XML S TO ODP (รูปแบบการนำเสนอ OpenDocument)
แปลง XML S TO OTP (รูปแบบมาตรฐาน OpenDocument)
แปลง XML S TO POT (ไฟล์เทมเพลต Microsoft PowerPoint)
แปลง XML S TO POTM (ไฟล์เทมเพลต Microsoft PowerPoint)
แปลง XML S TO POTX (การนำเสนอเทมเพลต Microsoft PowerPoint)
แปลง XML S TO POWERPOINT (ไฟล์นำเสนอ)
แปลง XML S TO PPS (สไลด์โชว์ PowerPoint)
แปลง XML S TO PPSX (สไลด์โชว์ PowerPoint)
แปลง XML S TO PPT (การนำเสนอพาวเวอร์พ้อยท์)
แปลง XML S TO PPTM (ไฟล์นำเสนอที่เปิดใช้งานมาโคร)
แปลง XML S TO SWF (ภาพยนตร์ Shockwave Flash)
แปลง XML S TO XAML (ไฟล์ XAML)