通過 Java 在 Android 上將 CGM 轉換為 PPT

在您的 Android 應用程序中將 CGM 轉換為 PPT,而無需使用 Microsoft® PowerPoint 或 Adobe® Acrobat Reader

 

您可以通過兩個簡單的步驟在您的 Android 應用程序中集成 CGM 到 PPT 的轉換功能。第一步,您可以使用 Aspose.PDF for Android via Java 將 CGM 導出到 PPTX。之後,通過使用 Aspose.Slides for Android via Java ,您可以將 PPTX 轉換為 PPT。這兩個 API 都屬於 Aspose.Total for Android via Java 包。

用於將 CGM 導出為 PPT 的 Android API

  1. Document 類打開CGM文件
  2. 使用 save 方法將 CGM 轉換為 PPTX
  3. 使用 Presentation 類加載 PPTX 文檔
  4. 使用 save 方法將文檔保存為 PPT 格式並設置 Ppt 作為 SaveFormat

轉換要求

您可以直接從 Maven 通過 Java 輕鬆使用 Aspose.Total for Android 和通過 Java 安裝 Aspose.PDF for AndroidAspose.Slides for Android 通過 Java 在您的應用程序中。

或者,您可以從 下載 獲取 ZIP 文件。

// load CGM file with an instance of Document class
Document document = new Document("template.cgm");
// save CGM 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 Ppt format
presentation.save("output.ppt", SaveFormat.Ppt);   

通過 Java 在 Android 中打開受密碼保護的 CGM 文件

加載 CGM 文件格式時,您的文檔可能受密碼保護。 Aspose.PDF for Android via Java 也允許您打開加密文檔。為了打開加密文件,您可以初始化[Document]的新實例(https://reference.aspose.com/pdf/java/com.aspose.pdf/Document#Document-java.lang.String-java.lang.String-) 類並將文件名和密碼作為參數傳遞。

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

在 Android 應用程序中創建 PPT 文件的縮略圖

將 CGM 轉換為 PPT 後,您還可以創建輸出文檔的縮略圖。通過使用豐富的功能 Aspose.Slides for Android via Java ,您可以通過創建 Presentation 類。之後,您可以通過其 ID 或索引獲取任何所需幻燈片的引用,並獲取指定比例的引用幻燈片的縮略圖。

// instantiate a Presentation object that represents a PPT file
Presentation presentation = new Presentation("output.ppt");
// 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"));

使用 Android 探索 CGM 轉換選項

將 CGM 轉換為 ODP (OpenDocument 演示文稿格式)
將 CGM 轉換為 OTP (OpenDocument 標準格式)
將 CGM 轉換為 POT (Microsoft PowerPoint 模板文件)
將 CGM 轉換為 POTM (微軟 PowerPoint 模板文件)
將 CGM 轉換為 POTX (Microsoft PowerPoint 模板演示)
將 CGM 轉換為 PPT (PowerPoint演示文稿)
將 CGM 轉換為 PPS (PowerPoint 幻燈片放映)
將 CGM 轉換為 PPSM (啟用宏的幻燈片放映)
將 CGM 轉換為 PPSX (PowerPoint 幻燈片放映)
將 CGM 轉換為 PPTM (啟用宏的演示文稿文件)
將 CGM 轉換為 SWF (衝擊波動畫)
將 CGM 轉換為 DOCM (Microsoft Word 2007 宏文件)
將 CGM 轉換為 DOT (Microsoft Word 模板文件)
將 CGM 轉換為 DOTM (Microsoft Word 2007+ 模板文件)
將 CGM 轉換為 DOTX (微軟 Word 模板文件)
將 CGM 轉換為 FLATOPC (Microsoft Word 2003 文字處理ML)
將 CGM 轉換為 GIF (圖形交換格式)
將 CGM 轉換為 MARKDOWN (輕量級標記語言)
將 CGM 轉換為 ODT (OpenDocument 文本文件格式)
將 CGM 轉換為 OTT (打開文檔模板)
將 CGM 轉換為 PCL (打印機命令語言)
將 CGM 轉換為 PS (後記文件)
將 CGM 轉換為 RTF (富文本格式)
將 CGM 轉換為 WORDML (Microsoft Word 2003 文字處理ML)
將 CGM 轉換為 XAMLFLOW (微軟的 Power Automate)
將 CGM 轉換為 CSV (逗號分隔值)
將 CGM 轉換為 DIF (數據交換格式)
將 CGM 轉換為 CSV (逗號分隔值)
將 CGM 轉換為 FODS (OpenDocument 平面 XML 電子表格)
將 CGM 轉換為 MD (降價語言)
將 CGM 轉換為 ODS (OpenDocument電子表格)
將 CGM 轉換為 SXC (StarSuite Calc 電子表格)
將 CGM 轉換為 TSV (製表符分隔值)
將 CGM 轉換為 TXT (文本文件)
將 CGM 轉換為 XLAM (Excel 啟用宏的加載項)
將 CGM 轉換為 XLSB (Excel 二進制工作簿)
將 CGM 轉換為 XLSM (啟用宏的電子表格)
將 CGM 轉換為 XLT (Excel 97 - 2003 模板)

什麼是 CGM 文件格式

計算機圖形圖元文件 (CGM) 是 2D 矢量圖形、光柵圖形和文本的文件格式,由 ISO/IEC 8632 定義。CGM 文件可能包含 2D 矢量圖形、光柵圖形和文本。可以存儲圖形的所有方面,包括調色板、線寬、字體以及文本大小和位置。 CGM 文件通常具有 .cgm 文件擴展名,但它們也可以使用 .cgi、.cgmz 或 .cgz。CGM 是一種平台無關的文件格式,這意味著它可以在任何類型的計算機上使用,無論操作系統。 CGM 文件通常用於矢量圖形,因為它們可以縮放而不會降低質量。 CGM 文件也用於技術製圖,例如工程圖,因為它們可以以任何尺寸準確打印。CGM 文件可以由各種軟件程序創建,包括矢量圖形編輯器、CAD 程序和文字處理器。許多可以導出為 CGM 格式的程序也支持導入 CGM 文件。

什麼是 PPT 文件格式

PowerPoint 文件格式,通常稱為 PPT(PowerPoint 演示文稿),是 Microsoft 開發的專有文件格式,用於創建和交付演示文稿。 PPT 文件是 Microsoft PowerPoint 使用的標准文件格式,Microsoft Office 套件中包含的流行演示軟件。

PPT 文件包含文本、圖像、圖形、動畫和多媒體元素的組合,這些元素排列在幻燈片。每張幻燈片代表演示文稿中的一個單獨的屏幕或頁面,可以包含各種內容,例如標題、要點、圖表、表格和媒體文件(例如圖像、音頻和視頻)。

PPT 文件的格式是二進制的,這意味著它以二進制格式存儲數據,該格式已針對 PowerPoint 應用程序的高效存儲和處理進行了優化。 PPT 文件還支持一系列功能和格式選項,包括幻燈片切換、動畫、演講者備註和嵌入對象。

除了可以在 Microsoft PowerPoint 中編輯外,PPT 文件還可以使用不同平台(包括 Windows、macOS 和移動設備)上的 PowerPoint 軟件或兼容應用程序。它們可以通過電子郵件共享,通過便攜式存儲設備傳輸,或上傳到雲存儲平台以便於協作和分發。

雖然 Microsoft PowerPoint 是用於創建和修改 PPT 文件的主要軟件,但還有其他演示文稿可以打開和處理 PPT 文件的軟件應用程序,例如 LibreOffice Impress 和 Google Slides。但是,請務必注意,使用非 Microsoft 軟件時可能存在一些兼容性限製或功能支持的變化。