Создание новой презентации
VSTO был разработан для того, чтобы разработчики могли создавать приложения, которые могли бы работать внутри Microsoft Office. VSTO основан на COM, но он обернут внутри объекта .NET, чтобы его можно было использовать в приложениях .NET. VSTO требует поддержки .NET-фреймворка, а также среды выполнения CLR Microsoft Office. Хотя его можно использовать для создания надстроек Microsoft Office, практически невозможно использовать его в качестве компонента на стороне сервера. У него также есть серьезные проблемы с развертыванием.
Aspose.Slides для Android через Java - это компонент, который можно использовать для работы с презентациями Microsoft PowerPoint, так же как и VSTO, но у него есть несколько преимуществ:
- Aspose.Slides содержит только управляемый код и не требует установки среды выполнения Microsoft Office.
- Его можно использовать как компонент на стороне клиента или на стороне сервера.
- Развертывание простое, так как Aspose.Slides содержится в одном jar-файле.
Создание презентации
Ниже приведены два примера кода, которые иллюстрируют, как VSTO и Aspose.Slides для Android через Java могут использоваться для достижения одной и той же цели. Первый пример - это VSTO; второй пример использует Aspose.Slides.
Пример VSTO
Вывод VSTO
Пример Aspose.Slides для Android через Java
Вывод от Aspose.Slides