Vykreslování XML do ODS v aplikacích C++

Převeďte XML na ODS v nativních aplikacích C++ bez nutnosti Microsoft® Excel nebo Adobe® Acrobat Reader

 

Převod XML na ODS v C++ prostřednictvím Aspose.Total for C++ knihoven pro automatizaci souborů je jednoduchý dvoukrokový proces. V prvním kroku můžete exportovat XML do XLSX pomocí Aspose.PDF for C++ , poté pomocí Aspose.Cells for C++ Spreadsheet Programming API, můžete převést XLSX na ODS.

C++ API pro převod XML do ODS

  1. Otevřete soubor XML pomocí odkazu třídy Document
  2. Převeďte XML na XLSX pomocí členské funkce Save
  3. Načtěte dokument XLSX pomocí odkazu třídy IWorkbook
  4. Uložte dokument do formátu ODS pomocí členské funkce Save

Požadavky na převod

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

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

Získejte nebo nastavte informace o souboru XML prostřednictvím C++

Aspose.PDF for C++ vám také umožňuje získat informace o vašem dokumentu XML a umožňuje vám přijímat informovaná rozhodnutí před procesem převodu. Chcete-li získat konkrétní informace o souboru XML, musíte nejprve zavolat metodu get_Info() Document . Jakmile je objekt DocumentInfo načten, můžete získat hodnoty jednotlivých vlastností. Kromě toho můžete také nastavit vlastnosti pomocí příslušných metod třídy DocumentInfo.

Uložit formát souboru ODS pro streamování přes C++

Aspose.Cells for C++ umožňuje uložit formát souboru ODS pro streamování. Chcete-li uložit soubory do streamu, vytvořte objekt MemoryStream nebo FileStream a uložte soubor do tohoto objektu streamu voláním IWorkbook metodu objektu Save . Při volání metody Save zadejte požadovaný formát souboru pomocí výčtu SaveFormat .

Prozkoumat možnosti konverzace XML pomocí C++

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 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)
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 POTX (Prezentace š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)