Aspose.Slides  for Android via Java

API PowerPoint для Android

Создавайте, изменяйте, конвертируйте, объединяйте, разделяйте и управляйте презентациями PowerPoint в приложениях для Android.

  Скачать бесплатную пробную версию
  
 

Aspose.Slides для Android через Java — это API PowerPoint для приложений Android. Разработчики могут выполнять широкий спектр задач по обработке презентаций, включая чтение, запись, изменение, слияние, разделение, преобразование и управление презентациями без какой-либо зависимости от Microsoft PowerPoint.

Aspose.Slides для Android через Java поддерживает почти все родные форматы файлов PowerPoint, а также формат презентаций OpenOffice (ODP). Создайте свое приложение для просмотра PowerPoint для Android, а также конвертер, редактор или любое другое. К элементам презентации, таким как фигуры SmartArt, диаграммы MSO, компоненты ActiveX и объекты кадра OLE, можно получить доступ через API PowerPoint для управления и манипулирования.

Усовершенствованные функции Android PowerPoint API

Создавайте новые слайды или клонируйте из шаблонов

Обработка форматирования текста и фигур

Добавить или удалить защиту фигур

Добавьте диаграммы Microsoft Excel как OleObjects

Импорт и экспорт HTML-текста в слайды

Управление компонентами ActiveX и SmartArt

Добавить или изменить переход слайд-шоу

Векторизация фигур без текста

Преобразование изображений SVG в формы

Форматирование презентации на минутном уровне

Библиотека PowerPoint может легко обрабатывать функции форматирования текста и фигур, такие как размер шрифта, тип, цвет и оттенки, выравнивание абзаца, маркеры и ориентация и гиперссылки.

Преобразование презентации с примечаниями

API обеспечивает преобразование в TIFF и PDF с примечаниями. Разработчики могут преобразовать всю презентацию в представлении Notes Slide в поддерживаемый формат, а в случае изображений можно создать миниатюру слайда в представлении Notes Slide для отдельных слайдов. Вот код преобразования TIFF.

Преобразование презентаций с помощью Notes

Presentation pres = new Presentation(dataDir + "demo.pptx");

TiffOptions opts = new TiffOptions();                

INotesCommentsLayoutingOptions options = opts.getNotesCommentsLayouting();

options.setNotesPosition(NotesPositions.BottomFull);              

//Saving to TIFF notes

pres.save(dataDir + "TestNotes.tiff", SaveFormat.Tiff,opts);

Управление элементами через общедоступный API

API может обрабатывать все элементы слайдов презентации, включая прямоугольник, таблицу, текстовое поле, эллипс, полилинию, рамку изображения, автоформу, звуковую рамку, рамку объекта OLE и видеокадр. API также предоставляет богатый набор команд API для управления каждым из этих элементов. Кроме того, форматирование текста поддерживается с помощью хорошо разработанного набора классов.

  
  

Aspose.Slides предлагает отдельные API-интерфейсы PowerPoint для других популярных сред разработки, перечисленных ниже: