Aspose.Cells for Java 是一個屢獲殊榮的 Excel 電子表格處理 API,它允許開發人員嵌入讀取、寫入、操作、轉換和轉換的功能。在自己的應用程式中列印電子表格,無需 Microsoft Excel 應用程式。
Aspose.Cells for Java 是一個成熟且功能豐富的函式庫,提供的許多功能遠遠超出了市場上其他元件的簡單資料匯出功能。 API 提供匯出資料、將電子表格格式化為最精細的等級、匯入和匯出的功能。匯出圖像、建立圖表和數據透視表、應用和使用公式計算引擎、串流 Excel 資料和資料流計算複雜的公式以各種格式儲存結果。
進階 Java Excel 庫支持
從 ArrayList、Array 和 ArrayList 匯入和匯出數據記錄集
圖表創建和透過 API 進行操作
從設計器電子表格導入公式
生成和操作命名範圍
將電子表格列印到實體印表機
透過智慧標記填充工作表
創建&操縱評論
設定&計算 Excel 和自訂公式
創建&操縱條件格式規則
創建&操縱命名範圍
創建、操縱和刷新資料透視表和資料透視圖
圖表和渲染工作表
輕量級模式讀寫大文件
將 Excel 中的影像重新取樣為 PDF 轉換
修改範本文件中的VBA程式碼或巨集
將 Excel 檔案儲存為不同格式
Excel API 提供電子表格到 PDF、XPS、HTML 和更多格式的轉換,同時保持最高的視覺保真度。可靠且靈活的轉換過程使 Aspose.Cells 成為主要以行業標準格式交換文件的組織的完美選擇。
多種格式的電子表格轉換 - Java
// load file to be converted
Workbook wbk = new Workbook(dir + "template.xls");
// convert xls to HTML, XPS and PDF
wbk.save(dir + "output.pdf", SaveFormat.PDF);
wbk.save(dir + "output.xps", SaveFormat.XPS);
wbk.save(dir + "output.html", SaveFormat.HTML);
將工作表格式化為最精細的級別
庫提供電子表格樣式,包括但不限於行、列和儲存格層級的工作表格式、新增條件格式規則、定義數字格式以及使用屬性設定字型。同樣,API 支援操作和建立所有類型的自訂和標準圖表以及各種繪圖對象,如 OLE 對象、圖片、註釋、形狀和單元格控制項。
轉換圖表和圖紙到圖像和PDF 格式
Aspose.Cells for Java 提供特殊的轉換功能,例如圖表到圖像和 PDF、工作表到圖像、列印工作表以及將電子表格轉換為 PDF 文件格式。轉換過程非常靈活和簡單,允許選擇多種轉換方式,例如在電子表格到 PDF 轉換期間重新採樣圖像,或在將工作表和圖表渲染為圖像時調整生成的圖像尺寸。
將 Excel 圖表渲染為圖像和PDF - Java
// load spreadsheet containing the chart
Workbook book = new Workbook(dir + "template.xlsx");
// get the chart present in first worksheet
Chart chart = book.getWorksheets().get(0).getCharts().get(0);
// render chart as PNG
chart.toImage(dir + "output.png", ImageFormat.getPng());
// render chart as PDF
chart.toPdf(dir + "output.pdf");
操作 Excel 行和列
Aspose.Cells for Java 讓您以多種方式修改行和列。人們可以輕鬆調整列寬和行高,根據內容自動調整儲存格的寬度/高度,插入和插入儲存格。刪除、隱藏和取消隱藏以及分組和隱藏取消行和列的分組。
用圖表和圖表總結數據數據透視表
使用非常大的電子表格來獲取匯總資訊可能很困難。資料透視表可以快速描述平面資料並根據需要取得相關資訊。 API 動態建立資料透視表和圖表。可以動態變更資料透視表來源資料。此外,智慧標記是該庫的另一個頂級功能,可透過資料來源填充工作表並產生視覺上有效的報告。
基於網路的電子表格視覺化控制
Aspose.Cells for Java 還提供了一個可以嵌入 JSP Web 應用程式的 UI 控件,並且與所有現代 Web 瀏覽器(如 Chrome、Firefox、Internet Explorer 和 Opera)相容。最終使用者可以使用它從 Web 應用程式的前端載入、編輯和儲存 Excel 檔案。