在 C++ 應用程序中將 PCL 渲染為 XLTM

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

 

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

將 PCL 轉換為 XLTM 的 C++ API

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

轉換要求

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

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

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

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

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

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

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

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

什麼是 PCL 文件格式

PCL(打印機命令語言)是一種頁面描述語言,主要用於印刷行業,用於控制和格式化打印機和其他成像設備的輸出。它由惠普 (HP) 開發,已成為各種環境中廣泛採用的打印標準。

PCL 文件包含一系列描述佈局、字體、圖形和其他元素的命令和指令的打印頁面。這些命令由打印機解釋以生成所需的輸出。 PCL 支持文本和圖形,允許打印具有不同字體、顏色和圖形元素的複雜文檔。

PCL 的主要優勢之一是其設備獨立性。 PCL 命令旨在為各種打印機所理解,無論其品牌或型號如何。這意味著 PCL 文件可以在不同的打印機之間輕鬆傳輸或在各種設備上打印,而無需進行大量修改。

PCL 文件通常由軟件應用程序或打印驅動程序創建,它們根據內容生成 PCL 命令被打印。它們可以從各種來源生成,包括文字處理器、桌面出版軟件,或直接從操作系統生成。

PCL 隨著時間的推移不斷發展,引入了不同的版本和增強功能以支持新功能和技術。最新版本 PCL 6 包括高級成像功能、色彩管理和對行業標準圖形格式的支持。

雖然 PCL 在印刷行業得到廣泛支持,但它正逐漸被其他頁面描述語言取代,例如 PostScript 和 PDF,它們提供更高級的功能並與現代打印技術具有更好的兼容性。

什麼是 XLTM 文件格式

XLTM 文件格式,也稱為啟用宏的 Excel 模板文件,是 Microsoft Office Excel 中用於存儲包含宏的電子表格模板的文件格式。這種文件格式是在 Excel 2007 中引入的,它基於 Microsoft Excel Open XML 格式電子表格。

XLTM 文件可以方便地在電子表格中保存用 Visual Basic for Applications (VBA) 編寫的宏。宏是在 Excel 中自動執行任務的指令集。與XLSM文件格式類似,XLTM文件可以存儲宏;但是,它們還有一個附加功能:能夠用作其他 Excel 文件的模板。

當使用 XLTM 模板創建新工作簿時,模板中的宏會被複製到新文件中。這允許用戶在新創建的工作簿中執行宏。此功能對於創建可重複使用的模板特別有用。例如,可以設計一個模板,其中包含生成月度報告的宏。通過每月使用 XLTM 模板,創建一個新的工作簿,其中的宏會根據工作簿中的數據自動生成報告。

XLTM 文件對於與他人共享宏也很有價值。用戶可以使用宏創建模板,例如報告生成模板,然後通過電子郵件將其發送給其他用戶。收件人可以在 Excel 中打開模板並利用宏生成所需的報告。