在 C++ 應用程序中將 PS 渲染為 EXCEL

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

 

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

將 PS 轉換為 EXCEL 的 C++ API

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

轉換要求

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

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

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

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

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

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

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

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

什麼是 PS 文件格式

PS(PostScript)文件格式是由Adobe Systems 開發的一種頁面描述語言。它通常用於打印,並受到各種打印機和成像設備的支持。 PS 文件包含說明應如何在打印頁面上呈現文本、圖像和圖形等元素的說明。

PS 文件由生成 PostScript 輸出的應用程序創建,例如 Adobe Illustrator、Adobe InDesign 或其他圖形軟件。它們主要用於需要高質量和一致輸出的專業打印工作流程。

PS 文件格式基於基於堆棧的編程語言,其中命令和操作數放在堆棧上並執行以順序的方式。這允許精確控制頁面佈局、排版、顏色和其他打印參數。

PS 文件通常是基於文本的,可以使用文本編輯器打開和編輯。它們由一系列表示 PostScript 代碼的 ASCII 字符組成。該代碼描述了頁面上對象的排列和外觀,包括文本定位、圖像放置和圖形轉換。

雖然 PS 文件主要用於打印,但它們也可以轉換為其他格式以進行數字分發或進一步加工。例如,PS 文件可以轉換為 PDF(便攜式文檔格式)文件,這種文件受到廣泛支持,可以在各種設備上輕鬆查看和打印。

什麼是 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 體驗。