Creare nuove presentazioni con VSTO e Aspose.Slides per Java
VSTO è stato sviluppato per consentire agli sviluppatori di creare applicazioni che possono essere eseguite all’interno di Microsoft Office. VSTO è basato su COM ma è avvolto in un oggetto .NET in modo da poter essere utilizzato nelle applicazioni .NET. VSTO richiede il supporto del framework .NET così come l’ambiente di runtime basato su CLR di Microsoft Office. Sebbene possa essere usato per creare add-in per Microsoft Office, è quasi impossibile da utilizzare come componente lato server. Presenta anche gravi problemi di distribuzione.
Aspose.Slides per Java è un componente che può essere usato per manipolare presentazioni Microsoft PowerPoint, proprio come VSTO, ma offre diversi vantaggi:
- Aspose.Slides contiene solo codice gestito e non richiede l’installazione del runtime di Microsoft Office.
- Può essere utilizzato come componente client‑side o come componente server‑side.
- La distribuzione è semplice poiché Aspose.Slides è contenuto in un unico file jar.
Creare una presentazione
Di seguito sono riportati due esempi di codice che illustrano come VSTO e Aspose.Slides per Java possano essere usati per ottenere lo stesso risultato. Il primo esempio è VSTO; il secondo esempio utilizza Aspose.Slides.
Esempio VSTO
L’output VSTO

Esempio Aspose.Slides per Java
L’output di Aspose.Slides
