Możesz przekonwertować JSON na ODP w dowolnej aplikacji C++ w dwóch prostych krokach. Po pierwsze, używając Aspose.Cells for C++ , możesz przetworzyć JSON na PPTX. Następnie, używając Aspose.Slides for C++ , możesz przekonwertować PPTX na ODP. Oba interfejsy API są objęte pakietem Aspose.Total for C++ .
Konwertuj format JSON na ODP za pomocą C++
- Utwórz nowy obiekt IWorkbook i odczytaj prawidłowe dane JSON z pliku
- Zapisz JSON jako PPTX za pomocą metody Save
- Załaduj dokument PPTX za pomocą klasy Presentation
- Zapisz dokument w formacie ODP za pomocą metody Save
Wymagania dotyczące konwersji
Zainstaluj za pomocą konsoli Menedżera pakietów programu Visual Studio za pomocą Install-Package Aspose.Total.Cpp
.
Możesz też pobrać instalator MSI lub biblioteki DLL offline w pliku ZIP ze strony downloads .
Ustaw układ i konwertuj format JSON na ODP za pomocą C++
Podczas parsowania JSON do ODP możesz również ustawić rozmiar wierszy i kolumn, ładując JSON za pomocą klasy IWorkbook . Jeśli chcesz ustawić tę samą wysokość wiersza dla wszystkich wierszy w arkuszu, możesz to zrobić za pomocą SetStandardHeight metoda kolekcji ICells . Podobnie, aby ustawić tę samą szerokość kolumny dla wszystkich kolumn w arkuszu, użyj metody SetStandardWidth kolekcji ICells.
Konwertuj format JSON na ODP za pomocą znaku wodnego w C++
Korzystając z API, możesz również przekonwertować JSON na ODP ze znakiem wodnym. Aby dodać znak wodny do dokumentu ODP, możesz najpierw przeanalizować JSON do PPTX i dodać do niego znak wodny. Aby dodać znak wodny, załaduj nowo utworzony plik PPTX za pomocą klasy Presentation , pobierz pierwszy slajd, Dodaj Autokształt typu Rectangle, dodaj TextFrame do Rectangle, utwórz obiekt Akapit dla ramki tekstowej, utwórz obiekt Portion dla akapitu, dodaj znak wodny za pomocą set_Text() i zapisz dokument w formacie ODP.