PowerPoint 到 PDF Android

PDF 已成為互聯網共享文件的標準格式,因此,各種格式的文件都被轉換為 PDF。 PowerPoint PPTXPPT 到 PDF 是一種流行的轉換方案,其中將 PowerPoint 演示文稿中的幻燈片轉換為 PDF 中的頁面。在本文中,您將了解如何從 Android 應用程序中執行 PowerPoint PPTX/PPT 到 PDF 的轉換。

用於 PPTX 到 PDF 轉換的 Android API

為了在 Android 應用程序中將 PowerPoint 演示文稿轉換為 PDF,我們將使用 Aspose.Slides for Android via 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')

在 Android 中將 PowerPoint PPTX 轉換為 PDF

以下是在 Android 中將 PowerPoint 演示文稿轉換為 PDF 的步驟。

以下代碼示例展示瞭如何在 Android 應用程序中將 PPTX 文件轉換為 PDF。

// 實例化表示演示文稿文件的 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 轉換的步驟。

以下代碼示例顯示瞭如何自定義 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。

結論

在本文中,您了解瞭如何在 Android 應用程序中將 PowerPoint PPTX/PPT 演示文稿轉換為 PDF。此外,您還看到瞭如何使用不同的選項自定義 PPTX 到 PDF 的轉換。您可以使用 文檔 探索有關 API 的更多信息。此外,您可以通過我們的 論壇 與我們分享您的疑問。

也可以看看

提示:您可以嘗試查看 Aspose PowerPoint to PDFPPT to PDF Converter。