Преобразование XSLFO в PPSM на Android через Java

Преобразуйте XSLFO в PPSM в своих приложениях для Android, не используя Microsoft® PowerPoint или Adobe® Acrobat Reader.

 

Вы можете интегрировать функцию преобразования XSLFO в PPSM в свои приложения для Android, выполнив два простых шага. На первом этапе вы можете экспортировать XSLFO в PPTX, используя Aspose.PDF for Android via Java . После этого, используя Aspose.Slides for Android via Java , вы можете конвертировать PPTX в PPSM. Оба API входят в состав пакета Aspose.Total for Android via Java .

Android API для экспорта XSLFO в PPSM

  1. Откройте файл XSLFO, используя класс Document .
  2. Преобразуйте XSLFO в PPTX, используя метод save .
  3. Загрузите документ PPTX с помощью класса Presentation .
  4. Сохраните документ в формате PPSM с помощью метода save и установите PPSM как SaveFormat

Требования к конвертации

Вы можете легко использовать Aspose.Total for Android via Java непосредственно из Maven и установите Aspose.PDF for Android via Java и Aspose.Slides for Android via Java в ваших приложениях.

Кроме того, вы можете получить ZIP-файл из загрузки .

// load XSLFO file with an instance of Document class
Document document = new Document("template.xslfo");
// save XSLFO as PPTX format 
document.save("PptxOutput.pptx", SaveFormat.Pptx); 
// instantiate a Presentation object that represents a PPTX file
Presentation presentation = new Presentation("PptxOutput.pptx");
// save the presentation as Ppsm format
presentation.save("output.ppsm", SaveFormat.Ppsm);   

Откройте защищенный паролем файл XSLFO в Android через Java

При загрузке формата файла XSLFO ваш документ может быть защищен паролем. Aspose.PDF for Android via Java также позволяет открывать зашифрованные документы. Чтобы открыть зашифрованный файл, вы можете инициализировать новый экземпляр Документа и передать имя файла и пароль в качестве аргументов.

// open XSLFO document
Document doc = new Document("input.xslfo", "Your@Password");
// save XSLFO as PPTX format 
document.save("PptxOutput.pptx", SaveFormat.Pptx); 

Создайте миниатюру файла PPSM в приложениях для Android

После преобразования XSLFO в PPSM вы также можете создавать эскизы выходного документа. Используя богатую функцию Aspose.Slides for Android via Java , вы можете создавать эскизы слайдов, создавая экземпляр Презентации . После этого вы можете получить ссылку на любой желаемый слайд, используя его идентификатор или индекс, и получить миниатюру изображения слайда, на который указывает ссылка, в указанном масштабе.

// instantiate a Presentation object that represents a PPSM file
Presentation presentation = new Presentation("output.ppsm");
// access the first slide
ISlide sld = pres.getSlides().get_Item(0);
// create a full scale image
BufferedImage image = sld.getThumbnail(1f, 1f);
 // save the image to disk in PNG format
ImageIO.write(image, "PNG", new java.io.File("Thumbnail_out.png"));

Исследуйте варианты преобразования XSLFO с Android

Конвертировать XSLFOs в CSV (Значения, разделенные запятыми)
Конвертировать XSLFOs в DIF (Формат обмена данными)
Конвертировать XSLFOs в CSV (Значения, разделенные запятыми)
Конвертировать XSLFOs в FODS (Плоская XML-таблица OpenDocument)
Конвертировать XSLFOs в MD (Язык разметки)
Конвертировать XSLFOs в ODS (Электронная таблица OpenDocument)
Конвертировать XSLFOs в SXC (Электронная таблица StarOffice Calc)
Конвертировать XSLFOs в TSV (Значения, разделенные табуляцией)
Конвертировать XSLFOs в TXT (Текстовый документ)
Конвертировать XSLFOs в XLAM (Надстройка Excel с поддержкой макросов)
Конвертировать XSLFOs в XLSB (Двоичная книга Excel)
Конвертировать XSLFOs в XLSM (Электронная таблица с поддержкой макросов)
Конвертировать XSLFOs в XLT (Шаблон Excel 97 - 2003)
Конвертировать XSLFOs в XLTM (Шаблон Excel с поддержкой макросов)
Конвертировать XSLFOs в ODP (Формат презентации OpenDocument)
Конвертировать XSLFOs в OTP (Стандартный формат OpenDocument)
Конвертировать XSLFOs в POT (Файлы шаблонов Microsoft PowerPoint)
Конвертировать XSLFOs в POTM (Файл шаблона Microsoft PowerPoint)
Конвертировать XSLFOs в POTX (Презентация шаблона Microsoft PowerPoint)
Конвертировать XSLFOs в PPT (Презентация PowerPoint)
Конвертировать XSLFOs в PPS (Слайд-шоу PowerPoint)
Конвертировать XSLFOs в PPSX (Слайд-шоу PowerPoint)
Конвертировать XSLFOs в PPT (Презентация PowerPoint)
Конвертировать XSLFOs в PPTM (Файл презентации с поддержкой макросов)
Конвертировать XSLFOs в SWF (Ударная волна флэш-ролик)