PNG JPG BMP TIFF XLSM
Aspose.Cells  for Java

XLSM 格式化 Java 中的圖表

使用伺服器端 Aspose.Cells for Java API 的本機高效能 XLSM 文件圖表,無需使用 Microsoft 或 Adobe PDF 等任何軟體。

如何使用 Java 建立 XLSM 檔案圖表

為了創建 XLSM 文件圖表,我們將使用

Aspose.Cells for Java

API 這是一個功能豐富、功能強大且易於使用的圖表平台 API for Java。您可以直接從以下位置下載其最新版本

Maven

並透過將以下配置新增至 pom.xml 將其安裝在基於 Maven 的專案中。

儲存庫


<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>

依賴性

<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells</artifactId>
<version>version of aspose-cells API</version>
<classifier>jdk17</classifier>
</dependency>

在 Java 中建立 XLSM 檔案圖表的步驟

基本文檔圖表

Aspose.Cells for Java

只需幾行程式碼即可完成 API。

建立工作簿類別物件。

  • 取得第一個工作表的參考。
  • 將樣本值新增至儲存格。
  • 將圖表新增至工作表。
  • 存取新新增的圖表的實例。
  • 設定圖表資料來源為範圍。
  • 儲存工作簿。

系統需求

Aspose.Cells for Java 支援所有主要平台和作業系統。請確保您具備以下先決條件。

  • Microsoft Windows 或具有 Java JSP/JSF 應用程式和桌面應用程式運行時環境的相容作業系統。
  • 直接從 Aspose.Cells for Java 取得最新版本 Maven .
 

建立 XLSM 檔案圖表 - Java

Workbook wkb = new Workbook();
// Obtaining the reference of the first worksheet
Worksheet wks = wkb.getWorksheets().get(0);
// Adding sample values to cells
wks.getCells().get("A2").putValue("Category1");
wks.getCells().get("A3").putValue("Category2");
wks.getCells().get("A4").putValue("Category3");
wks.getCells().get("B1").putValue("Column1");
wks.getCells().get("B2").putValue(4);
wks.getCells().get("B3").putValue(20);
wks.getCells().get("B4").putValue(50);
wks.getCells().get("C1").putValue("Column2");
wks.getCells().get("C2").putValue(50);
wks.getCells().get("C3").putValue(100);
wks.getCells().get("C4").putValue(150);
// Adding a chart to the worksheet
int chartIndex = wks.getCharts().add(ChartType.COLUMN, 5, 0, 15, 5);
// Accessing the instance of the newly added chart
Chart chart = wks.getCharts().get(chartIndex);
// Setting chart data source as the range "A1:C4"
chart.setChartDataRange("A1:C4", true);
wkb.save("ColumnChart.xlsm", SaveFormat.XLSM);
//its simple to create pyramid chart, Bubble chart with its data source
// as well as Line with Data Marker Chart and creating custome chart
 
  • Aspose.Cells API 可用於建立、編輯、轉換和渲染 Microsoft Excel 格式為不同的格式。此外,它還可用於軟體應用程式中的全面圖表、可擴展報告和可靠計算。 Aspose.Cells 是一個獨立的 API,它不需要任何像 Microsoft 或 OpenOffice 這樣的軟體。將Excel圖表轉換為PDF、JPG、SVG、EMF、WMF、BMP、SVG、TIFF、XPS。

    線上XLSM圖表轉換現場演示

    立即將 XLSM 文檔圖表轉換為圖像,方法是存取我們的 現場示範網站 。現場演示有以下好處

      無需下載Aspose API。
      無需編寫任何程式碼。
      只需上傳您的 XLSM 文件即可。
      圖表將立即轉換。

    XLSM 什麼是 XLSM 文件格式

    副檔名為 XLSM 的檔案是一種支援巨集的電子表格檔案。從應用程式的角度來看,巨集是用於自動化流程的指令集。巨集用於記錄重複執行的步驟,並透過再次執行巨集來方便執行操作。巨集是使用 Visual Basic 編輯器在 Excel 工作簿中使用 Microsoft 的 Visual Basic for Applications (VBA) 進行程式設計的,並且可以直接從那裡執行/偵錯。

    閱讀更多

    其他支援的圖表格式

    使用Java,可以輕鬆處理不同格式的充電,包括。

    ODS (OpenDocument 電子表格文件)
    XLS (Excel 二進位格式)
    XLSB (二進位 Excel 工作簿文件)
    XLSX (OOXML Excel 文件)