在 C++ 應用程序中將 MD 渲染為 CSV

在本機 C++ 應用程序中將 MD 轉換為 CSV,無需 Microsoft® Excel 或 Adobe® Acrobat Reader

 

通過 Aspose.Total for C++ 文件格式自動化庫將 MD 轉換為 C++ 中的 CSV 是一個簡單的兩步過程。第一步,您可以使用 Aspose.PDF for C++ 將 MD 導出到 XLSX,然後使用 Aspose.Cells for C++ 電子表格編程 API,您可以將 XLSX 轉換為 CSV。

將 MD 轉換為 CSV 的 C++ API

  1. Document 類參考打開MD文件
  2. 保存 成員函數將MD轉換為XLSX
  3. 使用 IWorkbook 類參考加載 XLSX 文檔
  4. 使用 Save 成員函數將文檔保存為 CSV 格式

轉換要求

從命令行安裝為 nuget install Aspose.Total.Cpp 或通過 Visual Studio 的包管理器控制台使用 Install-Package Aspose.Total.Cpp

或者,從 下載 獲取 ZIP 文件中的離線 MSI 安裝程序或 DLL。

通過 C++ 獲取或設置 MD 文件信息

Aspose.PDF for C++ 還允許您獲取有關 MD 文檔的信息,並讓您在轉換過程之前做出明智的決定。為了獲取MD文件的文件特定信息,首先需要調用 get_Info() 方法 Document 類。一旦檢索到 DocumentInfo 對象,您就可以獲取各個屬性的值。此外,您還可以使用 DocumentInfo 類的相應方法設置屬性。

通過 C++ 將 CSV 文件格式保存到流

Aspose.Cells for C++ 允許將 CSV 文件格式保存為流式傳輸。要將文件保存到流中,請創建 MemoryStream 或 FileStream 對象,然後通過調用 IWorkbook 將文件保存到該流對像中對象的 保存 方法。調用 Save 方法時,使用 SaveFormat 枚舉指定所需的文件格式。

使用 C++ 探索 MD 轉換選項

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

什麼是 MD 文件格式

MD,即 Markdown,是一種輕量級標記語言,通常用於格式化純文本文檔。它由約翰·格魯伯 (John Gruber) 於 2004 年創建,目的是讓作者可以專注於內容,而不受複雜格式的干擾。 Markdown 使用簡單直觀的語法,可以輕鬆轉換為 HTML 或其他文檔格式。

在 Markdown 中,您可以通過結合使用特殊字符和純文本來對文本應用格式設置。例如,您可以使用星號或下劃線創建斜體或粗體文本,使用主題標籤創建標題,使用連字符或星號創建列表。 Markdown 還支持添加鏈接、圖像、代碼片段和表格。

Markdown 的優勢之一是其原始形式的可讀性,因為它非常類似於純文本。它可以在任何文本編輯器中編寫,並使用各種工具和轉換器輕鬆轉換為 HTML 或其他格式。 Markdown 文件具有 .md 或 .markdown 文件擴展名。

Markdown 廣泛用於編寫文檔、創建博客文章,甚至用於 Git 等版本控制系統。它的簡單性和多功能性使其成為作家、開發人員和內容創建者的熱門選擇,可以輕鬆創建結構化和格式良好的文檔。

什麼是 CSV 文件格式

CSV(逗號分隔值)文件是存儲表格數據的常用格式,類似於電子表格或數據庫。它由以逗號分隔的數據組成,其中每一行代表一條記錄。 CSV 文件可以在 Microsoft Notepad 或 Apple TextEdit 等文本編輯器以及 Microsoft Excel 或 Apple Numbers 等電子表格程序中打開。

在文本編輯器中打開時,CSV 數據以表格格式顯示。列以逗號分隔,每行以換行符分隔。第一行稱為標題行,包含列名稱。

CSV 文件允許在不同應用程序之間輕鬆交換數據。數據可以從 Excel 或 Numbers 等電子表格程序中導出,並以 CSV 格式保存。同樣,可以將 CSV 文件導入這些程序,從而允許將數據從一個系統傳輸到另一個系統。

CSV 文件由於其簡單和通用的結構而提供靈活性和兼容性。它們廣泛用於數據遷移、跨平台共享信息以及集成來自各種來源的數據。 CSV 文件的直截了當的特性使它們易於被人類和計算機系統進行數據操作、分析和處理。