Converteer JSON-indeling naar ODP via C++

C++ API om JSON naar ODP te parseren zonder Microsoft® PowerPoint

 

U kunt JSON in twee eenvoudige stappen in elke C++-toepassing naar ODP 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 ODP converteren. Beide API’s vallen onder het pakket Aspose.Total for C++ .

Converteer JSON-indeling naar ODP via C++

  1. Maak een nieuw IWorkbook object en lees geldige JSON-gegevens uit het bestand
  2. Sla JSON op als PPTX met de methode Save
  3. Laad PPTX-document met behulp van Presentation class
  4. Sla het document op in ODP-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 ODP via C++

Tijdens het ontleden van JSON naar ODP, 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 ODP met watermerk in C++

Met behulp van de API kunt u JSON ook converteren naar ODP met watermerk. Om een watermerk aan uw ODP-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 ODP.

Bekijk JSON conversieopties met C++

JSONs converteren naar CHM (Gecompileerd HTML-helpbestand)
JSONs converteren naar DOC (Microsoft Word binair formaat)
JSONs converteren naar DOCM (Microsoft Word 2007 Marco-bestand)
JSONs converteren naar DOT (Microsoft Word-sjabloonbestanden)
JSONs converteren naar DOTX (Microsoft Word-sjabloonbestand)
JSONs converteren naar EPUB (Open eBook-bestand)
JSONs converteren naar FLATOPC (Microsoft Word 2003 TekstverwerkingML)
JSONs converteren naar MOBI (Open Ebook-formaat)
JSONs converteren naar ODT (OpenDocument Tekstbestandsindeling)
JSONs converteren naar OTT (Documentsjabloon openen)
JSONs converteren naar PCL (Printeropdrachttaal)
JSONs converteren naar PS (PostScript-bestand)
JSONs converteren naar RTF (Rijk tekst formaat)
JSONs converteren naar WORD (Bestandsindelingen voor tekstverwerking)
JSONs converteren naar WORDML (Microsoft Word 2003 TekstverwerkingML)
JSONs converteren naar OTP (OpenDocument Standaardformaat)
JSONs converteren naar POT (Microsoft PowerPoint-sjabloonbestanden)
JSONs converteren naar POTM (Microsoft PowerPoint-sjabloonbestand)
JSONs converteren naar POTX (Microsoft PowerPoint-sjabloonpresentatie)
JSONs converteren naar POWERPOINT (Presentatie bestanden)
JSONs converteren naar PPS (PowerPoint-diavoorstelling)
JSONs converteren naar PPSM (Diavoorstelling met macro's)
JSONs converteren naar PPSX (PowerPoint-diavoorstelling)
JSONs converteren naar PPT (PowerPoint presentatie)
JSONs converteren naar PPTM (Presentatiebestand met ingeschakelde macro's)