通過 Aspose.Total for C++ 文件格式自動化庫將 EPUB 轉換為 C++ 中的 CSV 是一個簡單的兩步過程。第一步,您可以使用 Aspose.PDF for C++ 將 EPUB 導出到 XLSX,然後使用 Aspose.Cells for C++ 電子表格編程 API,您可以將 XLSX 轉換為 CSV。
通過 C++ 獲取或設置 EPUB 文件信息
Aspose.PDF for C++ 還允許您獲取有關 EPUB 文檔的信息,並讓您在轉換過程之前做出明智的決定。為了獲取EPUB文件的文件特定信息,首先需要調用 get_Info() 方法 Document 類。一旦檢索到 DocumentInfo 對象,您就可以獲取各個屬性的值。此外,您還可以使用 DocumentInfo 類的相應方法設置屬性。
通過 C++ 將 CSV 文件格式保存到流
Aspose.Cells for C++ 允許將 CSV 文件格式保存為流式傳輸。要將文件保存到流中,請創建 MemoryStream 或 FileStream 對象,然後通過調用 IWorkbook 將文件保存到該流對像中對象的 保存 方法。調用 Save 方法時,使用 SaveFormat 枚舉指定所需的文件格式。
使用 C++ 探索 EPUB 轉換選項
什麼是 EPUB 文件格式
EPUB 文件是一個打開的電子書文件。該格式由國際數字出版論壇 (IDPF) 開發,基於 XML 和 XHTML。 EPUB 文件可以在各種電子設備上閱讀,包括電子閱讀器、平板電腦和智能手機。 EPUB 文件通常由三個部分組成:1。書脊,其中包含本書的正文和閱讀頁面的順序。 2。一份清單,其中列出了構成本書的所有文件,包括書脊、封面圖像和任何其他內容。3。一個容器,以壓縮格式存儲文件。 EPUB 文件可以使用多種軟件程序創建,包括 Adobe InDesign、Sigil 和 Calibre。
什麼是 CSV 文件格式
CSV(逗號分隔值)文件是存儲表格數據的常用格式,類似於電子表格或數據庫。它由以逗號分隔的數據組成,其中每一行代表一條記錄。 CSV 文件可以在 Microsoft Notepad 或 Apple TextEdit 等文本編輯器以及 Microsoft Excel 或 Apple Numbers 等電子表格程序中打開。
在文本編輯器中打開時,CSV 數據以表格格式顯示。列以逗號分隔,每行以換行符分隔。第一行稱為標題行,包含列名稱。
CSV 文件允許在不同應用程序之間輕鬆交換數據。數據可以從 Excel 或 Numbers 等電子表格程序中導出,並以 CSV 格式保存。同樣,可以將 CSV 文件導入這些程序,從而允許將數據從一個系統傳輸到另一個系統。
CSV 文件由於其簡單和通用的結構而提供靈活性和兼容性。它們廣泛用於數據遷移、跨平台共享信息以及集成來自各種來源的數據。 CSV 文件的直截了當的特性使它們易於被人類和計算機系統進行數據操作、分析和處理。