將 PowerPoint 簡報轉換為含註解的 TIFF(Android)

簡介

Aspose.Slides for Android via Java 提供簡單的解決方案,可將含註解的 PowerPoint 與 OpenDocument 簡報 (PPT、PPTX 與 ODP) 轉換為 TIFF 格式。此格式廣泛用於高品質影像存儲、列印與文件存檔。使用 Aspose.Slides,您不僅能匯出整個包含講者註解的簡報,還能在「註解投影片」視圖中產生投影片縮圖。轉換過程簡單且高效,透過 save 方法與 Presentation 類別,將整個簡報轉換為一系列 TIFF 圖像,同時保留註解與版面配置。

將簡報轉換為含註解的 TIFF

將 PowerPoint 或 OpenDocument 簡報儲存為含註解的 TIFF,使用 Aspose.Slides for Android via Java,需以下步驟:

  1. 建立 Presentation 類別的實例:載入 PowerPoint 或 OpenDocument 檔案。
  2. 設定輸出版面配置選項:使用 NotesCommentsLayoutingOptions 類別來指定註解與評論的顯示方式。
  3. 將簡報儲存為 TIFF:將設定好的選項傳遞給 save 方法。

假設我們有一個 “speaker_notes.pptx” 檔案,其包含以下投影片:

含講者註解的簡報投影片

以下程式碼片段示範如何使用 setSlidesLayoutOptions 方法,將簡報轉換為「註解投影片」視圖下的 TIFF 圖像。

// 實例化代表簡報檔案的 Presentation 類別。
Presentation presentation = new Presentation("speaker_notes.pptx");
try {
    NotesCommentsLayoutingOptions notesOptions = new NotesCommentsLayoutingOptions();
    notesOptions.setNotesPosition(NotesPositions.BottomFull); // 在投影片下方顯示註解。

    // 設定具備註解版面配置的 TIFF 選項。
    TiffOptions tiffOptions = new TiffOptions();
    tiffOptions.setDpiX(300);
    tiffOptions.setDpiY(300);
    tiffOptions.setSlidesLayoutOptions(notesOptions);

    // 將簡報儲存為含講者註解的 TIFF。
    presentation.save("TIFF_with_notes.tiff", SaveFormat.Tiff, tiffOptions);
} finally {
    presentation.dispose();
}

結果:

含講者註解的 TIFF 圖像

常見問題

我可以控制最終 TIFF 中註解區域的位置嗎?

是的。使用 註解版面配置設定 可在 NoneBottomTruncatedBottomFull 等選項之間選擇,分別會隱藏註解、將註解壓縮至單一頁面,或允許註解延伸至其他頁面。

如何在不明顯降低品質的情況下減少含註解的 TIFF 檔案大小?

選擇一種高效壓縮(例如 LZWRGE),設定合理的 DPI,並在可接受的情況下使用較低的像素格式(如 8 位元或 1 位元單色)。稍微縮小影像尺寸也能減少檔案大小,同時不會明顯影響可讀性。

如果系統缺少原始字型,註解中的字型會影響結果嗎?

是的。缺少字型會觸發字型替代,可能改變文字度量與外觀。為避免此情況,請提供所需字型或設定預設的後備字型,以使用預期的字體。