PDF стал стандартным форматом для обмена документами через Интернет, поэтому файлы различных форматов конвертируются в PDF. PowerPoint PPTX или PPT в PDF — популярный сценарий преобразования, в котором слайды презентации PowerPoint преобразуются в страницы PDF. В этой статье вы узнаете, как выполнить преобразование PowerPoint PPTX/PPT в PDF из ваших приложений для Android.
- Android API для преобразования PowerPoint в PDF
- Преобразование PPTX в PDF на Android
- Дополнительные параметры для преобразования PPTX в PDF
- Получите бесплатную лицензию API
Android API для преобразования PPTX в PDF
Для преобразования презентаций PowerPoint в PDF в приложениях для Android мы будем использовать Aspose.Slides для Android через Java. Это многофункциональный Android API, который позволяет легко создавать, изменять и преобразовывать презентации. Вы можете загрузить API из раздела загрузок или установить его, добавив следующие конфигурации в build.gradle.
maven {
url "http://repository.aspose.com/repo/" }
compile (
group: 'com.aspose',
name: 'aspose-slides',
version: '21.3',
classifier: 'android.via.java')
Преобразование PowerPoint PPTX в PDF на Android
Ниже приведены шаги для преобразования презентации PowerPoint в PDF в Android.
- Загрузите файл PowerPoint PPT или PPTX, используя класс Presentation.
- Вызовите метод Presentation.save(String, SaveFormat), указав имя файла PDF и выходной формат.
В следующем примере кода показано, как преобразовать файл PPTX в PDF в приложениях для Android.
// Создание экземпляра объекта Presentation, представляющего файл презентации
Presentation pres = new Presentation("presentation.pptx");
// Сохраните презентацию в формате PDF с параметрами по умолчанию.
pres.save("output.pdf", SaveFormat.Pdf);
Дополнительные параметры для преобразования PPTX в PDF
Aspose.Slides также позволяет настраивать преобразование PPTX в PDF, используя различные параметры. Например, вы можете настроить сжатие текста, качество изображения, совместимость с PDF, возможность включения или исключения скрытых слайдов и т. д. Для этого API предоставляет класс PdfOptions.
Ниже приведены шаги по настройке преобразования PPTX/PPT в PDF.
- Загрузите файл PowerPoint PPTX или PPT, используя класс Presentation.
- Создайте объект класса PdfOptions и установите нужные параметры.
- Вызовите метод Presentation.save(String, SaveFormat, ISaveOptions), чтобы сохранить PPTX/PPT в формате PDF.
В следующем примере кода показано, как настроить преобразование PPTX в PDF.
// Создание экземпляра объекта Presentation, представляющего файл презентации
Presentation pres = new Presentation("presentation.pptx");
// Создайте экземпляр класса PdfOptions
PdfOptions opts = new PdfOptions();
// Установить качество JPEG
opts.setJpegQuality((byte) 90);
// Определить поведение для метафайлов
opts.setSaveMetafilesAsPng(true);
// Установить уровень сжатия текста
opts.setTextCompression(PdfTextCompression.Flate);
// Определить стандарт PDF
opts.setCompliance(PdfCompliance.Pdf15);
INotesCommentsLayoutingOptions options = opts.getNotesCommentsLayouting();
options.setNotesPosition(NotesPositions.BottomFull);
// Сохранить презентацию в PDF с указанными параметрами
pres.save("output.pdf", SaveFormat.Pdf, opts);
Получите бесплатную лицензию API
Вы можете получить бесплатную временную лицензию, чтобы использовать API без ограничений пробной версии.
Вывод
В этой статье вы узнали, как конвертировать презентации PowerPoint PPTX/PPT в PDF в приложениях для Android. Кроме того, вы увидели, как настроить преобразование PPTX в PDF, используя различные параметры. Вы можете узнать больше об API, используя документацию. Кроме того, вы можете поделиться с нами своими вопросами через наш форум.
Смотрите также
Совет: вы можете попробовать использовать Aspose PowerPoint to PDF или PPT to PDF Converter.