Эта простая статья о том, как конвертировать ODP в PDF в Java. В нем представлены все подробности настроек проекта, а также список задач по программированию и рабочий пример кода для преобразования ODP в PDF на Java. Разработанное приложение можно использовать в любой среде, сконфигурированной Java, в Windows, macOS и Linux.
Действия по экспорту ODP в PDF с помощью Java
- Настройте среду разработки для установки Aspose.Slides for Java для преобразования ODP в PDF с помощью Java.
- Получите доступ к образцу презентации ODP, используя экземпляр класса Presentation для преобразования ODP в PDF.
- Создайте объект класса PdfOptions и установите необходимые параметры PDF-файла.
- Сохраните загруженный файл ODP в формате PDF, используя метод save.
Вышеупомянутые шаги можно выполнить, чтобы экспортировать ODP в PDF с помощью Java. Процесс будет инициирован загрузкой исходного файла ODP с диска, после чего будет создан объект класса PdfOptions и заданы необходимые параметры выходного PDF-файла. Наконец, ODP будет экспортирован в виде PDF-файла на диск с использованием метода сохранения.
Код для преобразования ODP в PDF на Java
package testslides; | |
import com.aspose.slides.License; | |
import com.aspose.slides.PdfCompliance; | |
import com.aspose.slides.PdfOptions; | |
import com.aspose.slides.PdfTextCompression; | |
import com.aspose.slides.Presentation; | |
import com.aspose.slides.SaveFormat; | |
public class OdpToPDF { | |
public static void main(String[] args) throws Exception {//ODP exceptions | |
String path = "/Users//TestData/"; | |
// Initialize a license to convert ODP presentation to PDF | |
License licenseODPExport= new License(); | |
licenseODPExport.setLicense(path + "Conholdate.Total.Product.Family.lic"); | |
// Create the Presentation class object to load the source ODP file | |
Presentation presODP = new Presentation(path + "sample.odp"); | |
// Create the PdfOptions class object | |
PdfOptions expPdfOptions = new PdfOptions(); | |
// Define the output PDF file options | |
expPdfOptions.setJpegQuality((byte)90); | |
expPdfOptions.setEmbedFullFonts(true); | |
expPdfOptions.setSaveMetafilesAsPng(true); | |
expPdfOptions.setTextCompression(PdfTextCompression.Flate); | |
// Convert source ODP file to PDF | |
presODP.save(path+ "ODP-to-PDF.pdf", SaveFormat.Pdf, expPdfOptions); | |
} | |
} |
Приведенная выше демонстрация показывает, что для разработки API-интерфейса ODP в PDF-конвертер на основе Java можно эффективно использовать. Вы также можете настроить выходной PDF-файл, используя различные методы установки, предоставляемые классом PdfOptions, включая методы для установки прав доступа, соответствия требованиям, обычного шрифта по умолчанию, качества Jpeg, прозрачного цвета изображения, отображения скрытых слайдов и параметров пароля PDF для присвоения имени файлу. немного.
В этом примере показано, как сохранить ODP в PDF с помощью Java с помощью простых вызовов API. Если вы хотите узнать о процессе преобразования презентации в файл Markdown, обратитесь к статье как конвертировать PPTX в Markdown с помощью Java.