JSON můžete převést na ODP v jakékoli aplikaci C++ ve dvou jednoduchých krocích. Za prvé, pomocí Aspose.Cells for C++ můžete analyzovat JSON na PPTX. Poté můžete pomocí Aspose.Slides for C++ převést PPTX na ODP. Obě rozhraní API jsou součástí balíčku Aspose.Total for C++ .
Převeďte formát JSON na ODP přes C++
- Vytvořte nový objekt IWorkbook a načtěte platná data JSON ze souboru
- Uložte JSON jako PPTX pomocí metody Save
- Načtěte dokument PPTX pomocí třídy Presentation
- Uložte dokument do formátu ODP pomocí metody Save
Požadavky na konverzi
Nainstalujte pomocí konzoly Package Manager Console sady Visual Studio pomocí Install-Package Aspose.Total.Cpp
.
Případně si můžete stáhnout offline instalační program MSI nebo knihovny DLL v souboru ZIP z stažení .
Nastavte rozložení a převeďte formát JSON na ODP přes C++
Při analýze JSON na ODP můžete také nastavit velikost řádků a sloupců načtením JSON s třídou IWorkbook . Pokud potřebujete nastavit stejnou výšku řádku pro všechny řádky v listu, můžete to udělat pomocí SetStandardHeight metoda sbírky ICells . Podobně, chcete-li nastavit stejnou šířku sloupce pro všechny sloupce v listu, použijte SetStandardWidth kolekce ICells
Převeďte formát JSON na ODP s vodoznakem v C++
Pomocí API můžete také převést JSON na ODP s vodoznakem. Chcete-li do dokumentu ODP přidat vodoznak, můžete nejprve analyzovat JSON na PPTX a přidat do něj vodoznak. Chcete-li přidat vodoznak, načtěte nově vytvořený soubor PPTX pomocí třídy Presentation , získejte první snímek, Přidat AutoShape typu Rectangle, přidat TextFrame do Rectangle, vytvořit objekt Odstavec pro textový rámeček, vytvořit objekt Portion pro odstavec, přidat vodoznak pomocí set_Text() a uložit dokument do ODP.