Render XML ke POWERPOINT melalui .NET

.NET API untuk Mengekspor XML ke POWERPOINT di Windows, macOS, dan Linux tanpa menggunakan Microsoft® PowerPoint

 

Menggunakan paket API Otomatisasi Format File yang andal Aspose.Total for .NET , Anda dapat dengan mudah Render XML ke POWERPOINT dalam dua langkah sederhana. Dengan menggunakan API Pemrosesan PDF Aspose.PDF untuk .NET , Anda dapat mengubah format file XML menjadi PPTX. Setelah itu, dengan menggunakan Presentation Processing API Aspose.Slides for .NET , Anda dapat mengonversi PPTX ke POWERPOINT.

.NET API untuk Mengonversi XML ke POWERPOINT

  1. Buka file XML menggunakan kelas Document
  2. Konversi XML ke PPTX dengan menggunakan metode Simpan
  3. Muat file PPTX dengan menggunakan kelas Presentation
  4. Simpan dokumen ke format POWERPOINT menggunakan metode Save dan setel Powerpoint sebagai SaveFormat

Persyaratan Konversi

Instal dari baris perintah sebagai nuget install Aspose.Total atau melalui Package Manager Console dari Visual Studio dengan Install-Package Aspose.Total.

Atau, dapatkan penginstal MSI offline atau DLL dalam file ZIP dari downloads .


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

Presentation presentation = new Presentation("PptxOutput.pptx");
// call save method while passing SaveFormat.Ppt
presentation.Save("output.ppt", SaveFormat.Ppt);   

Dapatkan Metadata XMP dari File XML melalui .NET

Saat mengonversi XML ke POWERPOINT, Anda mungkin memerlukan informasi metadata XMP tambahan untuk memprioritaskan proses konversi batch Anda. Misalnya Anda bisa mendapatkan dan mengurutkan dokumen konversi Anda berdasarkan tanggal pembuatan dan memproses dokumen yang sesuai. Aspose.PDF for .NET memungkinkan Anda mengakses metadata XMP file XML. Untuk mendapatkan metadata file XML, Anda dapat membuat objek Document dan membuka file input XML. Setelah itu, Anda bisa mendapatkan metadata file menggunakan properti 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"]);

Buat File POWERPOINT Hanya Baca melalui .NET

Dengan menggunakan Aspose.Slides for .NET API, Anda dapat lebih menyempurnakan fitur aplikasi konversi Anda. Salah satu fiturnya adalah membuat file output Anda hanya baca untuk meningkatkan keamanan. API memungkinkan Anda menyetel file POWERPOINT ke Hanya-Baca, yang berarti pengguna (setelah mereka membuka presentasi) melihat rekomendasi Hanya-Baca.


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

presentation.ProtectionManager.ReadOnlyRecommended = true;
// call save method while passing SaveFormat.Ppt
presentation.Save("output.ppt", SaveFormat.Ppt);     

Jelajahi opsi konversi XML dengan .NET

Mengkonversi XMLs ke ODP (Format Presentasi Dokumen Terbuka)
Mengkonversi XMLs ke OTP (Format Standar OpenDocument)
Mengkonversi XMLs ke POT (File Templat Microsoft PowerPoint)
Mengkonversi XMLs ke POTM (File Templat Microsoft PowerPoint)
Mengkonversi XMLs ke POTX (Presentasi Templat Microsoft PowerPoint)
Mengkonversi XMLs ke PPS (Peragaan Slide PowerPoint)
Mengkonversi XMLs ke PPSM (Peragaan Slide dengan Makro aktif)
Mengkonversi XMLs ke PPSX (Peragaan Slide PowerPoint)
Mengkonversi XMLs ke PPT (Presentasi powerpoint)
Mengkonversi XMLs ke PPTM (File Presentasi dengan Makro aktif)
Mengkonversi XMLs ke SWF (Film Shockwave Flash)
Mengkonversi XMLs ke CSV (Nilai Dipisahkan Koma)
Mengkonversi XMLs ke DIF (Format Pertukaran Data)
Mengkonversi XMLs ke EXCEL (Format File Spreadsheet)
Mengkonversi XMLs ke FODS (OpenDocument Flat XML Spreadsheet)
Mengkonversi XMLs ke MD (Bahasa Penurunan Harga)
Mengkonversi XMLs ke ODS (Spreadsheet Dokumen Terbuka)
Mengkonversi XMLs ke SXC (Spreadsheet StarOffice Calc)
Mengkonversi XMLs ke TSV (Nilai yang dipisahkan tab)
Mengkonversi XMLs ke XLAM (Add-In dengan Makro Excel yang Diaktifkan)
Mengkonversi XMLs ke XLSB (Buku Kerja Biner Excel)
Mengkonversi XMLs ke XLSM (Spreadsheet yang diaktifkan makro)
Mengkonversi XMLs ke XLT (Excel 97 - Templat 2003)
Mengkonversi XMLs ke XLTM (Template Berkemampuan Makro Excel)