通過 Java 在 Android 上將 CGM 渲染到 DOTM

在移動應用程序中將 CGM 轉換為 DOTM,無需安裝任何軟件

 

您可以使用 Aspose.Total for Android Java 包的兩個 API 在您的移動應用程序中集成 CGM 到 DOTM 的轉換功能。首先,您需要使用 Aspose.PDF for Android via Java 將 CGM 文件轉換為 DOC。其次,通過使用文字處理 API Aspose.Words for Android via Java ,您可以將 DOC 渲染為 DOTM。

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

  1. Document 類打開CGM文件
  2. 使用 save 將 CGM 轉換為 DOC 方法
  3. 使用 Aspose.Words 的 Document 類加載 DOC 文件
  4. 使用 save 方法將文檔保存為 DOTM 格式並設置 DOTM保存格式

轉換要求

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

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

// load CGM file with an instance of Document class
Document document = new Document("template.cgm");
// save CGM as a DOC 
document.save("DocOutput.doc", SaveFormat.DOC); 
// load DOC with an instance of Document
Document outputDocument = new com.aspose.words.Document("DocOutput.doc");
// call save method while passing SaveFormat.DOTM
outputDocument.save("output.dotm", SaveFormat.DOTM);   

通過 Java 在 Android 上獲取 CGM 文件信息

在將 CGM 轉換為 DOTM 之前,您可能需要有關文檔的信息,包括作者、創建日期、關鍵字、修改日期、主題和標題。此信息有助於轉換過程的決策。使用強大的 Aspose.PDF for Android via Java API,您可以獲得所有內容。要獲取有關 CGM 文件的文件特定信息,首先使用 getInfo 方法。一旦檢索到 DocumentInfo 對象,您就可以獲取各個屬性的值。

// load CGM document
Document doc = new Document("template.cgm");
// get document information
DocumentInfo docInfo = doc.getInfo();
// show document information
System.out.println("Author: " + docInfo.getAuthor());
System.out.println("Creation Date: " + docInfo.getCreationDate());
System.out.println("Keywords: " + docInfo.getKeywords());
System.out.println("Modify Date: " + docInfo.getModDate());
System.out.println("Subject: " + docInfo.getSubject());
System.out.println("Title: " + docInfo.getTitle());

通過 Java 在 Android 中的 DOTM 文檔中插入尾註

除了文檔轉換,您還可以使用 Aspose.Words for Android via Java API 在您的 Android 應用程序中添加許多其他功能。該功能之一是在 DOTM 文檔中插入尾註和編號。如果要在 DOTM 文檔中插入腳註或尾註,請使用 DocumentBuilder.InsertFootnote 方法。此方法在文檔中插入腳註或尾註。 EndnoteOptions 和 FootnoteOptions 類表示腳註和尾註的編號選項。

// load document
Document doc = new Document("input.DOC");
// initialize document builder
DocumentBuilder builder = new DocumentBuilder(doc);
// add text in it
builder.write("Some text");
// insert footnote
builder.insertFootnote(FootnoteType.ENDNOTE, "Endnote text.");
// initialize endnote options
EndnoteOptions option = doc.getEndnoteOptions();
// set restart rule
option.setRestartRule(FootnoteNumberingRule.RESTART_PAGE);
// set position
option.setPosition(EndnotePosition.END_OF_SECTION);
// save the document to disk.
doc.save("output.dotm", SaveFormat.DOTM);  

使用 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 轉換為 PPT (PowerPoint演示文稿)
將 CGM 轉換為 PPTM (啟用宏的演示文稿文件)
將 CGM 轉換為 SWF (衝擊波動畫)
將 CGM 轉換為 DOCM (Microsoft Word 2007 宏文件)
將 CGM 轉換為 DOT (Microsoft Word 模板文件)
將 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 文件。

什麼是 DOTM 文件格式

DOTM 文件格式與 Microsoft Word 密切相關,用於存儲包含宏的文檔。與標準 DOCX 格式類似,DOTM 文件基於 Open XML 格式,但增加了合併 VBA(Visual Basic for Applications)宏的功能。這些宏是在 Word 文檔中自動執行任務的小程序,允許增強功能和自定義。

DOTM 文件用作 Microsoft Word 中的模板,提供預定義的結構、格式和宏,可用於創建新文檔。使用 DOTM 模板時,可以執行模板中的宏來執行特定操作,例如自動執行重複性任務或添加動態內容。

要使用 DOTM 文件,您需要一個文字處理程序支持 Open XML 格式和宏執行,例如 Microsoft Word 或其他兼容軟件。打開 DOTM 文件將基於模板創建一個新文檔,包括其預定義的宏。然後,用戶可以根據自己的特定要求使用或修改宏。

使用 DOTM 文件時一定要謹慎,因為宏可能包含惡意代碼。為確保文檔安全,建議僅打開來自受信任來源的 DOTM 文件並採取適當的防病毒措施。

DOTM 文件格式提供了一種創建和使用帶有嵌入式宏的文檔模板的有效方法,可提高工作效率和定制化在 Microsoft Word 中。通過利用宏的強大功能,用戶可以自動執行任務、簡化工作流程並定制他們的文檔以滿足特定需求。L 格式並且可以由 Word 和其他文字處理應用程序打開。