Andorid 應用程序易於終端用戶日常使用。 Andorid 手機用戶的數量每天都在增加。使用強大的 Aspose.Total for Android via Java 文件格式自動化庫,您可以開發電子郵件處理和轉換應用程序。您可以通過 Aspose.Msg for Android Java 和 Aspose.Words for Andorid Java 。使用第一個 API,您可以將 MSG 文件格式轉換為 HTML,通過使用第二個 API,您可以將 HTML 呈現為 RTF。
在 Andorid 中將 MSG 轉換為 RTF
- 使用 MailMessage 類打開 MSG 文件
- 使用 [save]( https://reference.aspose.com/email/java/com.aspose.email/MailMessage#save(java.io.OutputStream,%20com.aspose.msg.SaveOptions) 將 MSG 轉換為 HTML )) 方法
- 使用 Document 類加載 HTML
- 使用 save 將文檔保存為 RTF 格式)) 方法並將 RTF 設置為 SaveFormat
轉換要求
您可以直接從 Maven 通過 Java 輕鬆使用 Aspose.Total for Android 和通過 Java 安裝 Aspose.Msg for Android 和 Aspose.Words for Andorid 通過 Java 在您的應用程序中。
或者,您可以從 下載 獲取 ZIP 文件。
// load the MSG file to be converted
MailMessage message = MailMessage.load("sourceFile.msg");
// save MSG as a HTML
message.save("HtmlOutput.html", SaveOptions.getDefaultHtml());
// load HTML with an instance of Document
Document document = new Document("HtmlOutput.html");
// call save method while passing SaveFormat.RTF
document.save("output.rtf", SaveFormat.RTF);
使用 Android 探索 MSG 轉換選項
什麼是 MSG 文件格式
MSG 是 Microsoft Outlook 用來存儲個人電子郵件的一種文件格式。 MSG 代表“Outlook 消息格式”。它包含電子郵件的所有組成部分,包括發件人、收件人、主題、郵件正文、附件和其他元數據。
MSG 文件是 Microsoft Outlook 專有的,通常用於存檔或傳輸電子郵件。當用戶從他們的郵箱中保存個人電子郵件或從 Outlook 導出或備份消息時,可以創建它們。
MSG 格式保留電子郵件的原始格式和屬性,允許在與在 Outlook 客戶端中的方式相同。這包括保留富文本格式、超鏈接、嵌入圖像和附件。
MSG 文件可以直接在 Microsoft Outlook 中打開和查看。它們也可以由其他支持 MSG 格式的電子郵件客戶端或為 MSG 文件處理設計的專用軟件打開。此外,MSG 文件可以轉換為其他格式,例如 EML(電子郵件消息格式),以與不同的電子郵件客戶端兼容。
MSG 文件的一個顯著特點是能夠在文件本身中存儲電子郵件附件.這確保了所有相關內容都放在一起並且可以輕鬆訪問。它還簡化了共享或存檔電子郵件及其附件的過程。
什麼是 RTF 文件格式
RTF(富文本格式)文件格式是一種通用且廣泛支持的文件格式,用於存儲帶格式的文本文檔。它是 Microsoft 在 80 年代後期開發的一種跨平台格式,可以在不同的文字處理應用程序之間輕鬆交換。
RTF 文件通常以 .rtf 文件擴展名保存,可以打開和編輯各種文本編輯器和文字處理軟件,包括 Microsoft Word、Google Docs 和 LibreOffice。該格式允許包含各種格式元素,例如字體樣式、大小、顏色、段落、表格和圖像。
RTF 的主要優勢之一是它的平台獨立性,這意味著 RTF在一個操作系統上創建的文件可以在另一個操作系統上正確打開和呈現而不會丟失格式。這使其成為文檔交換和協作的首選。
RTF 文件使用純文本格式語法,這意味著這些文件是人類可讀的,並且可以在需要時使用文本編輯器進行修改。但是,與純文本或 Markdown 等其他格式相比,RTF 文件的大小可能相當大,因為它們明確存儲格式信息。
雖然 RTF 主要用於文本文檔,但它也可以支持嵌入其他格式文檔中的文件類型,例如圖像和對象。這允許創建更複雜和更具視覺吸引力的文檔。