Vykreslit XML na POTX přes .NET

.NET API pro export XML do POTX na Windows, macOS a Linux bez použití Microsoft® PowerPoint

 

Pomocí balíčku výkonných rozhraní API pro automatizaci formátů souborů Aspose.Total for .NET můžete snadno vykreslit XML na POTX ve dvou jednoduchých krocích. Pomocí rozhraní API pro zpracování PDF Aspose.PDF for .NET můžete převést formát souboru XML na PPTX. Poté můžete pomocí rozhraní Presentation Processing API Aspose.Slides for .NET převést PPTX na POTX.

.NET API pro převod XML na POTX

  1. Otevřete soubor XML pomocí třídy Document
  2. Převeďte XML na PPTX pomocí metody Save
  3. Načtěte soubor PPTX pomocí třídy Presentation
  4. Uložte dokument do formátu POTX pomocí metody Save a nastavte Potx jako SaveFormat

Požadavky na převod

Instalujte z příkazového řádku jako nuget install Aspose.Total nebo pomocí konzoly Správce balíčků sady Visual Studio s Install-Package Aspose.Total.

Případně si stáhněte offline instalační program MSI nebo knihovny DLL v souboru ZIP z stažení .


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

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

presentation.Save("output.potx", SaveFormat.Potx);   

Získejte metadata XMP ze souboru XML přes .NET

Při převodu XML na POTX možná budete potřebovat další informace o metadatech XMP, abyste upřednostnili proces dávkové konverze. Můžete například získat a seřadit své převodní dokumenty podle data vytvoření a podle toho je zpracovat. Aspose.PDF for .NET umožňuje přístup k metadatům XMP souboru XML. Chcete-li získat metadata souboru XML, můžete vytvořit objekt Document a otevřít vstupní soubor XML. Poté můžete získat metadata souboru pomocí vlastnosti 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"]);

Vytvořte soubor POTX pouze pro čtení přes .NET

Pomocí Aspose.Slides for .NET API můžete dále vylepšit funkce své konverzní aplikace. Jednou z funkcí může být vytvoření výstupního souboru pouze pro čtení pro zvýšení bezpečnosti. Rozhraní API vám umožňuje nastavit soubor POTX pouze pro čtení, což znamená, že uživatelé (po otevření prezentace) uvidí doporučení pouze pro čtení.


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

presentation.ProtectionManager.ReadOnlyRecommended = true;

presentation.Save("output.potx", SaveFormat.Potx);     

Prozkoumat možnosti konverzace XML pomocí .NET

Převést XMLs na ODP (Formát prezentace OpenDocument)
Převést XMLs na OTP (Standardní formát OpenDocument)
Převést XMLs na POT (Soubory šablon aplikace Microsoft PowerPoint)
Převést XMLs na POTM (Soubor šablony Microsoft PowerPoint)
Převést XMLs na POWERPOINT (Prezentační soubory)
Převést XMLs na PPS (Prezentace PowerPoint)
Převést XMLs na PPSM (Prezentace s podporou maker)
Převést XMLs na PPSX (Prezentace PowerPoint)
Převést XMLs na PPT (Prezentace v Powerpointu)
Převést XMLs na PPTM (Soubor prezentace s podporou maker)
Převést XMLs na SWF (Film Shockwave Flash)
Převést XMLs na CSV (Hodnoty oddělené čárkami)
Převést XMLs na DIF (Formát výměny dat)
Převést XMLs na EXCEL (Formáty tabulkových souborů)
Převést XMLs na FODS (OpenDocument Flat XML tabulka)
Převést XMLs na MD (Markdown Language)
Převést XMLs na ODS (Tabulka OpenDocument)
Převést XMLs na SXC (Tabulka StarOffice Calc)
Převést XMLs na TSV (Hodnoty oddělené tabulátorem)
Převést XMLs na TXT (Textový dokument)
Převést XMLs na XLAM (Doplněk Excel s podporou maker)
Převést XMLs na XLSB (Binární sešit Excel)
Převést XMLs na XLSM (Tabulka s podporou maker)
Převést XMLs na XLT (Šablona Excel 97 - 2003)
Převést XMLs na XLTM (Šablona s podporou maker aplikace Excel)
Převést XMLs na XLTX (Excel šablona)