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

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

 

Převod SVG 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 SVG 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 SVG do ODS

  1. Otevřete soubor SVG pomocí odkazu třídy Document
  2. Převeďte SVG 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 SVG prostřednictvím C++

Aspose.PDF for C++ vám také umožňuje získat informace o vašem dokumentu SVG a umožňuje vám přijímat informovaná rozhodnutí před procesem převodu. Chcete-li získat konkrétní informace o souboru SVG, 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 SVG pomocí C++

Převést SVGs na DOCM (Soubor Marco aplikace Microsoft Word 2007)
Převést SVGs na DOT (Soubory šablon aplikace Microsoft Word)
Převést SVGs na DOTM (Soubor šablony aplikace Microsoft Word 2007+)
Převést SVGs na DOTX (Soubor šablony aplikace Microsoft Word)
Převést SVGs na FLATOPC (Microsoft Word 2003 WordprocessingML)
Převést SVGs na GIF (Grafický výměnný formát)
Převést SVGs na MARKDOWN (Lehký značkovací jazyk)
Převést SVGs na ODT (Formát textového souboru OpenDocument)
Převést SVGs na OTT (Šablona OpenDocument)
Převést SVGs na PCL (Příkazový jazyk tiskárny)
Převést SVGs na PS (PostScriptový soubor)
Převést SVGs na RTF (Formát RTF)
Převést SVGs na WORDML (Microsoft Word 2003 WordprocessingML)
Převést SVGs na XAMLFLOW (Power Automate od Microsoftu)
Převést SVGs na CSV (Hodnoty oddělené čárkami)
Převést SVGs na DIF (Formát výměny dat)
Převést SVGs na EXCEL (Formáty tabulkových souborů)
Převést SVGs na FODS (OpenDocument Flat XML tabulka)
Převést SVGs na MD (Markdown Language)
Převést SVGs na SXC (Tabulka StarOffice Calc)
Převést SVGs na TSV (Hodnoty oddělené tabulátorem)
Převést SVGs na TXT (Textový dokument)
Převést SVGs na XLAM (Doplněk Excel s podporou maker)
Převést SVGs na XLSB (Binární sešit Excel)
Převést SVGs na XLSM (Tabulka s podporou maker)
Převést SVGs na XLT (Šablona Excel 97 - 2003)
Převést SVGs na XLTM (Šablona s podporou maker aplikace Excel)
Převést SVGs na XLTX (Excel šablona)
Převést SVGs na ODP (Formát prezentace OpenDocument)
Převést SVGs na OTP (Standardní formát OpenDocument)
Převést SVGs na POT (Soubory šablon aplikace Microsoft PowerPoint)
Převést SVGs na POTM (Soubor šablony Microsoft PowerPoint)
Převést SVGs na POTX (Prezentace šablony Microsoft PowerPoint)
Převést SVGs na POWERPOINT (Prezentační soubory)
Převést SVGs na PPS (Prezentace PowerPoint)
Převést SVGs na PPSM (Prezentace s podporou maker)
Převést SVGs na PPSX (Prezentace PowerPoint)
Převést SVGs na PPT (Prezentace v Powerpointu)
Převést SVGs na PPTM (Soubor prezentace s podporou maker)