U kunt JSON in twee eenvoudige stappen in elke C++-toepassing naar PPTM converteren. Ten eerste, door Aspose.Cells for C++ te gebruiken, kunt u JSON ontleden naar PPTX. Daarna kunt u met Aspose.Slides for C++ PPTX naar PPTM converteren. Beide API’s vallen onder het pakket Aspose.Total for C++ .
Converteer JSON-indeling naar PPTM via C++
- Maak een nieuw IWorkbook object en lees geldige JSON-gegevens uit het bestand
- Sla JSON op als PPTX met de methode Save
- Laad PPTX-document met behulp van Presentation class
- Sla het document op in PPTM-indeling met de methode Save
Conversievereisten
Installeer via Package Manager Console van Visual Studio met Install-Package Aspose.Total.Cpp
.
U kunt ook het offline MSI-installatieprogramma of DLL’s in een ZIP-bestand downloaden van downloads .
Lay-out instellen en JSON-indeling converteren naar PPTM via C++
Tijdens het ontleden van JSON naar PPTM, kunt u ook de grootte van rijen en kolommen instellen door JSON te laden met de klasse IWorkbook . Als u voor alle rijen in het werkblad dezelfde rijhoogte moet instellen, kunt u dit doen met de SetStandardHeight methode van de ICells verzameling. Om dezelfde kolombreedte voor alle kolommen in het werkblad in te stellen, gebruikt u de methode SetStandardWidth van de ICells-collectie.
Converteer JSON-formaat naar PPTM met watermerk in C++
Met behulp van de API kunt u JSON ook converteren naar PPTM met watermerk. Om een watermerk aan uw PPTM-document toe te voegen, kunt u eerst JSON ontleden naar PPTX en er een watermerk aan toevoegen. Om een watermerk toe te voegen, laadt u het nieuw gemaakte PPTX-bestand met behulp van de klasse Presentation , krijgt u de eerste dia, voegt u een AutoVorm van het type Rechthoek, voeg TextFrame toe aan de rechthoek, maak het alinea-object voor een tekstkader, maak een gedeelte-object voor de alinea, voeg een watermerk toe met set_Text() en sla het document op in PPTM.