Du kan konvertera JSON till POTM i vilken C++-applikation som helst i två enkla steg. För det första, genom att använda Aspose.Cells for C++ , kan du analysera JSON till PPTX. Efter det, genom att använda Aspose.Slides for C++ , kan du konvertera PPTX till POTM. Båda API:erna kommer under paketet Aspose.Total for C++ .
Konvertera JSON-format till POTM via C++
- Skapa ett nytt IWorkbook objekt och läs giltig JSON-data från filen
- Spara JSON som PPTX med metoden Save
- Ladda PPTX-dokument genom att använda klassen Presentation
- Spara dokumentet i POTM-format med metoden Save
Konverteringskrav
Installera via Package Manager-konsolen i Visual Studio med Install-Package Aspose.Total.Cpp
.
Alternativt kan du hämta offline MSI-installationsprogrammet eller DLL-filer i en ZIP-fil från downloads .
Ställ in layout och konvertera JSON-format till POTM via C++
När du analyserar JSON till POTM kan du också ställa in storleken på rader och kolumner genom att ladda JSON med klassen IWorkbook . Om du behöver ställa in samma radhöjd för alla rader i kalkylbladet kan du göra det genom att använda SetStandardHeight metoden för samlingen ICells . På samma sätt, för att ställa in samma kolumnbredd för alla kolumner i kalkylbladet, använd ICells-samlingens SetStandardWidth metod.
Konvertera JSON-format till POTM med vattenstämpel i C++
Med hjälp av API:t kan du också konvertera JSON till POTM med vattenstämpel. För att lägga till ett vattenmärke till ditt POTM-dokument kan du först analysera JSON till PPTX och lägga till ett vattenmärke till det. För att lägga till en vattenstämpel, ladda den nyskapade PPTX-filen med klassen Presentation , hämta den första bilden, Lägg till en AutoShape av typen Rectangle, lägg till TextFrame till Rectangle, skapa Paragraph-objektet för en textram, skapa Portion-objekt för stycke, lägg till vattenstämpel med set_Text() och kan spara dokumentet till POTM.