通過 Aspose.Total for C++ 文件格式自動化庫將 XPS 轉換為 C++ 中的 EXCEL 是一個簡單的兩步過程。第一步,您可以使用 Aspose.PDF for C++ 將 XPS 導出到 XLSX,然後使用 Aspose.Cells for C++ 電子表格編程 API,您可以將 XLSX 轉換為 EXCEL。
通過 C++ 獲取或設置 XPS 文件信息
Aspose.PDF for C++ 還允許您獲取有關 XPS 文檔的信息,並讓您在轉換過程之前做出明智的決定。為了獲取XPS文件的文件特定信息,首先需要調用 get_Info() 方法 Document 類。一旦檢索到 DocumentInfo 對象,您就可以獲取各個屬性的值。此外,您還可以使用 DocumentInfo 類的相應方法設置屬性。
通過 C++ 將 EXCEL 文件格式保存到流
Aspose.Cells for C++ 允許將 EXCEL 文件格式保存為流式傳輸。要將文件保存到流中,請創建 MemoryStream 或 FileStream 對象,然後通過調用 IWorkbook 將文件保存到該流對像中對象的 保存 方法。調用 Save 方法時,使用 SaveFormat 枚舉指定所需的文件格式。
使用 C++ 探索 XPS 轉換選項
什麼是 XPS 文件格式
XPS 是 XML Paper Specification 的縮寫,是 Microsoft 創建的一種文件格式,用於表示固定佈局的文檔。 XPS 文件包含文檔的內容和打印設置,使其適用於在不同設備和平台上保留文檔的佈局和外觀。
XPS 格式基於 XML(可擴展標記語言),一種廣泛用於結構化數據表示的標記語言。 XPS 文件以結構化 XML 格式封裝文檔內容,例如文本、圖像、矢量圖形和註釋。這樣可以輕鬆解釋和呈現文檔的視覺元素。
XPS 文件在概念上類似於 PDF(便攜式文檔格式)文件,因為它們都旨在提供一種可靠的方式來呈現和共享文檔,同時保留其格式和佈局。但是,PDF 文件在不同的軟件應用程序和硬件設備上獲得了更廣泛的支持,從而使它們得到更廣泛的接受和兼容。
要查看和使用 XPS 文件,Microsoft 在 Windows 操作系統中提供了 XPS 查看器.各種第三方應用程序和工具也支持打開、創建和轉換 XPS 文件。不過,相較於PDF,支持XPS格式的軟硬件範圍可能更為有限。
什麼是 EXCEL 文件格式
Microsoft Excel 是一種廣泛使用的電子表格軟件,以其以各種文件格式保存和共享數據的多功能性而聞名。 Excel 中最常用的文件格式包括 XLS、XLSX、CSV、TXT、PDF、ODS 和 DBF。 XLS 是默認的文件格式,而 XLSX 更新、更高效,已經流行起來。 CSV 和 TXT 格式由純文本數據組成,具有與各種軟件應用程序的兼容性。由於 PDF 文件能夠保留格式和佈局,因此被廣泛用於共享和發布 Excel 數據。 ODS 文件是開源的,提供與不同軟件應用程序的兼容性,使其成為協作項目的理想選擇。與 dBASE 軟件兼容的 DBF 文件在處理大型數據集時證明是有利的。此外,還有一些不太常用的文件格式,如 XLT、XLTX、XLTM 和 XML,它們主要用作模板或促進不同軟件應用程序之間的數據交換。選擇合適的文件格式取決於多種因素,例如預期的應用程序、與其他軟件的兼容性以及手頭數據的大小和復雜性。通過考慮這些方面,用戶可以做出明智的決定來優化他們的 Excel 體驗。