操作 Excel 檔案 via .NET API
在 .NET、.NET Core 和 Xamarin 平台上讀取和寫入電子表格檔案。將電子表格匯出為其他格式,無需 Microsoft Excel。
下載免費試用Aspose.Cells for .NET是一個Excel電子表格程式設計API,以加快電子表格管理和處理任務。 API 支援建立能夠產生、修改、轉換、渲染和列印電子表格的跨平台應用程式。此外,它不依賴 Microsoft Excel 或任何要安裝的 Microsoft Office Interop 元件,而是依賴一組強大的 API,可處理所有 Excel 格式以及 CSV 和 SpreadsheetML 格式。
透過整合API,開發人員可以執行一些基本任務,例如管理多個工作表、從頭開始創建電子表格內容和樣式、從不同資料來源將資料匯入工作表、添加常見和複雜的數學、財務和文本公式、圖表操作、圖片、評論、繪圖物件等等。
進階 Excel 電子表格 API 功能
將輸出傳送到客戶端瀏覽器
將資料匯入/匯出到 &來自資料表、資料視圖或數組
添加&操縱圖表和資料透視表透過產品 API
從設計器電子表格導入公式
截斷長工作表名稱和在運行時替換無效字符
將文字對齊套用至文字方塊內的部分文本
貼上行具有進階貼上選項的列
支援 CSV(逗號分隔值)和TSV(製表符分隔值)
創建&操縱評論
設定自動過濾器和分頁符
指定條件格式規則
創建&操縱命名範圍
創建&渲染迷你圖
將工作表匯出為 SVG 格式
閱讀&在輕量級模式下編寫大型電子表格
在 Excel 中重新取樣影像至 PDF 轉換
修改範本檔案中的VBA程式碼或巨集
透過智慧標記填充電子表格
將電子表格轉換為 PDF、XPS 和 XPS HTML 格式
Aspose.Cells for .NET 能夠將電子表格轉換為 PDF、XPS 和HTML 格式化,同時保持最高的視覺保真度。轉換過程簡單而可靠,因此使 API 成為需要以任何行業標準格式交換文件的組織的完美選擇。
以不同格式儲存電子表格 - C#
// load file to be converted
var workbook = new Aspose.Cells.Workbook(dir + "template.xlsx");
// save in different formats
workbook.Save(dir + "output.pdf", Aspose.Cells.SaveFormat.Pdf);
workbook.Save(dir + "output.xps", Aspose.Cells.SaveFormat.XPS);
workbook.Save(dir + "output.html", Aspose.Cells.SaveFormat.Html);
透過格式、圖表和圖表可視化數據圖形
Aspose.Cells for .NET 為您提供完全的自由和靈活性,為您的電子表格提供各種視覺效果。 API 可讓您套用不同的字體和屬性、儲存格樣式(對齊、縮排、旋轉、邊框、底紋和著色、保護、文字換行和收縮)以及所有類型的數位格式。
同樣,圖表和圖形在視覺上很有吸引力,可以讓您的電子表格看起來很專業。 Aspose.Cells for .NET 提供了一套全面的 API,用於建立和操作所有標準和自訂圖表類型。此外,您可以向單元格添加不同類型的繪圖對象,例如註釋、圖片、OLE 對象、形狀和控件
高效、穩健、穩定可靠的公式計算引擎
Aspose.Cells for .NET擁有強大的公式計算引擎,支援幾乎所有標準和高級Microsoft Excel公式和函數。您可以讀取、設定和計算內建、插件、陣列和陣列的結果。 R1C1 參考樣式公式。
使用數據透視表、圖表和數據匯總數據智慧標記
資料透視表可以幫助您快速匯總平面資料並根據您的需求取得所需的資訊。 .NET Excel 函式庫可讓您動態建立資料透視表和資料透視圖。您可以動態更改資料透視表的來源資料並刷新它。此外,庫還提供智慧標記,這是一個很棒的功能,可以根據某些資料來源填充工作表並建立視覺上有效的報告。
渲染 Excel 工作表和圖表作為圖像
Aspose.Cells for .NET有自己的渲染引擎,專門用於渲染和渲染以最高保真度列印 Microsoft Excel。它提供了獨特的功能,例如渲染 Excel 工作表和資料。圖表到圖像和將工作表列印到任何連接的實體印表機。該過程很靈活,因此允許您選擇許多選項,例如在渲染工作表和圖像時控制生成的圖像尺寸。圖表到圖像。
將工作表轉換為圖片 - C#
// load spreadsheet file
var workbook = new Aspose.Cells.Workbook(dir + "template.xls");
// access the first worksheet from the collection
var worksheet = workbook.Worksheets[0];
// define parameters for resultant image
var options = new Aspose.Cells.Rendering.ImageOrPrintOptions()
{
OnePagePerSheet = true,
ImageType = Aspose.Cells.Drawing.ImageType.Jpeg
};
// convert worksheet to image in JPEG format
var renderer = new Aspose.Cells.Rendering.SheetRender(worksheet, options);
renderer.ToImage(0, dir + "output.jpeg");
圖表創建與操縱
Aspose.Cells for .NET 完全支持圖表。您可以使用產品API輕鬆新增標準或自訂圖表,並動態設定資料以刷新圖表。 API 還允許您將圖表轉換為多種圖像格式。
Web 和圖形介面桌面應用程式
Aspose.Cells for .NET 提供用於 Web 和應用程式的 GUI 控件桌面應用程式。最終使用者可以使用這些控制項來開啟、儲存和檢視。編輯 Excel 檔案、匯入和編輯匯出資料、管理格式和直接從應用程式的前端計算公式並在幾種受支援的電子表格格式之間進行轉換。
Microsoft 辦公室自動化 – 不需要
Aspose.Cells for .NET 使用託管程式碼構建,無需在電腦上安裝 Microsoft Office 或 Microsoft Excel 即可使用 Excel 文檔格式。就支援的功能、安全性、穩定性、可擴展性、速度和價格而言,它是完美的 Microsoft 辦公室自動化替代方案。