1. 제품
  2.   스프레드시트
  3.   Node.js
  4.   Aspose.Cells for Node.js via Java

Aspose.Cells for Node.js via Java

 
 

스프레드시트를 생성 및 처리하기 위한 Java API

XLS, XLSX, ODS, SpreadsheetML, CSV, TSC 등 다양한 Excel 스프레드시트 형식을 생성, 읽기, 편집, 조작 및 변환할 수 있는 고급 Node.js API.

Aspose.Cells for Node.js via Java란?

Aspose.Cells for Node.js via Java는 Java를 사용하는 Node.js 애플리케이션에서 Excel 스프레드시트를 관리하고 조작하기 위한 강력하고 완전한 API입니다. 이 제품은 스프레드시트 포맷을 포괄적으로 처리하는 능력으로 잘 알려진 Aspose.Cells 제품군의 일부입니다. 소프트웨어 개발자는 라이브러리가 제공하는 강력한 기능을 활용하여 Excel 파일을 쉽게 생성, 변경, 읽기, 병합 및 변환할 수 있습니다. 이 라이브러리는 크로스 플랫폼이며, Java를 지원하는 모든 운영 체제에서 동작하여 넓은 호환성과 배포 용이성을 보장합니다. XLS, XLSX, XLSB, XLT, XLTX, XLTM, XLSM, XML, OTS 등 인기 있는 Microsoft Excel 파일 형식을 지원합니다.

Aspose.Cells for Node.js via Java는 Node.js 애플리케이션에서 다양한 스프레드시트 처리 작업을 다루기 위한 정교하고 풍부한 기능을 갖춘 툴킷입니다. 이 라이브러리는 포괄적인 파일 조작, 고급 서식 지정, 처음부터 Excel 파일 생성, 고급 수식 계산, 강력한 차트 기능, Excel 파일을 다른 파일 형식으로 변환, 다양한 소스에서 데이터 가져오기 및 내보내기, 피벗 테이블 생성 및 조작, 대용량 데이터셋 효율적 처리 등 소프트웨어 개발자에게 매우 유용한 여러 중요한 기능을 제공합니다.

Aspose.Cells for Node.js via Java는 성능을 최적화했으며 방대한 데이터 세트를 효과적으로 처리할 수 있습니다. 속도와 신뢰성이 중요한 클라이언트 및 서버 측 애플리케이션 모두에 적합합니다. Java 기반으로, 라이브러리는 높은 성능과 확장성을 제공하여 소규모 및 대규모 애플리케이션 모두에 적합합니다. 스프레드시트 내용 암호화 및 복호화, 시나리오 보호, 행·열·워크시트 숨기기·숨기기 해제와 같은 다양한 추가 기능 및 보안 기능을 제공합니다. 스프레드시트 기술을 향상시키고자 하는 소프트웨어 개발자에게 전반적으로 훌륭한 선택입니다.

Previous Next

Aspose.Cells for Node.js via Java 시작하기

Aspose.Cells for Node.js via Java를 설치하는 권장 방법은 npm을 사용하는 것입니다. 원활한 설치를 위해 다음 명령을 사용하십시오.

npm을 사용하여 Aspose.Cells for Node.js via Java 설치


npm i aspose.cells
You can also download it directly from Aspose product release page.

Node.js 앱에서 Excel 스프레드시트 생성

Aspose.Cells for Node.js via Java는 새 스프레드시트 문서를 처음부터 만들고 Node.js 애플리케이션 내에서 기존 스프레드시트를 로드하고 조작하는 완전한 기능을 포함하고 있습니다. 라이브러리에는 개발자의 작업을 쉽게 해주는 여러 중요한 기능이 있습니다. 소프트웨어 개발자는 워크시트를 추가·삭제하고, 행과 열을 조작하며, 행과 셀을 병합하고, 다른 시트의 중요한 데이터를 가져오며, 이미지와 사진을 삽입하고, 셀 데이터를 직접 다루고, 고급 수식 계산 등을 수행할 수 있습니다. 아래 예시는 소프트웨어 개발자가 Node.js 애플리케이션 내에서 새로운 Excel 파일을 만드는 방법을 보여줍니다.

Node.js 애플리케이션 내에서 새로운 Excel 파일을 만드는 방법은?

import com.aspose.cells.*;

public class CreateExcelFile {
    public static void main(String[] args) {
        // Instantiate a Workbook object
        Workbook workbook = new Workbook();

        // Access the first worksheet in the workbook
        Worksheet worksheet = workbook.getWorksheets().get(0);

        // Add text to cell A1
        Cell cell = worksheet.getCells().get("A1");
        cell.putValue("Hello, Aspose!");

        // Save the workbook
        try {
            workbook.save("NewExcelFile.xlsx");
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

스프레드시트에 차트 및 그래픽 추가

Aspose.Cells for Node.js via Java가 제공하는 완전한 지원을 통해 Node.js 앱 안에서 Excel 스프레드시트에 다양한 종류의 차트를 만들고 추가할 수 있습니다. 이 라이브러리는 .NET 애플리케이션 내 기존 차트를 수정하고 처음부터 새로운 OOXML 차트를 생성할 수 있게 합니다. 막대, 선, 원, 영역, 열, 산점도, 면, 주식, 레이더 등 다양한 차트 유형을 지원합니다. 차트 시리즈 컬렉션 및 단일 차트 시리즈의 차트 데이터 레이블 처리도 지원됩니다. Node.js 애플리케이션에서 Excel 스프레드시트에 차트를 포함하는 방법은 아래 예제에서 보여줍니다.

Node.js 환경에서 Excel 워크시트에 차트를 추가하는 방법은?

import com.aspose.cells.*;

public class AddChart {
    public static void main(String[] args) {
        Workbook workbook = new Workbook();
        Worksheet worksheet = workbook.getWorksheets().get(0);
        Cells cells = worksheet.getCells();

        // Add sample data for the chart
        cells.get("A1").putValue("Category");
        cells.get("A2").putValue("A");
        cells.get("A3").putValue("B");
        cells.get("A4").putValue("C");

        cells.get("B1").putValue("Value");
        cells.get("B2").putValue(10);
        cells.get("B3").putValue(20);
        cells.get("B4").putValue(30);

        // Add a chart to the worksheet
        int chartIndex = worksheet.getCharts().add(ChartType.COLUMN, 5, 0, 15, 5);
        Chart chart = worksheet.getCharts().get(chartIndex);

        // Set the data source for the chart
        chart.setNSeries("B2:B4", true);
        chart.getNSeries().setCategoryData("A2:A4");

        // Save the workbook with the chart
        try {
            workbook.save("ChartExcelFile.xlsx");
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

스프레드시트에 고급 서식 적용

Aspose.Cells for Node.js via Java는 소프트웨어 개발자가 스프레드시트 셀과 행에 다양한 형식을 로드하고 적용하기 쉽게 해줍니다. 이 라이브러리는 광범위한 서식 옵션을 제공하여 맞춤형이고 시각적으로 매력적인 스프레드시트를 만들 수 있습니다. 폰트 스타일, 셀 테두리, 숫자 형식, 조건부 서식을 포함하여 고도로 맞춤화된 시각적으로 뛰어난 스프레드시트를 구현할 수 있습니다. 아래는 소프트웨어 개발자가 Node.js 애플리케이션에서 워크시트 셀에 서식을 적용하는 간단한 예제입니다.

Node.js 앱에서 워크시트 셀에 스타일을 적용하는 방법은?

import com.aspose.cells.*;

public class FormatCells {
    public static void main(String[] args) {
        try {
            Workbook workbook = new Workbook();
            Worksheet worksheet = workbook.getWorksheets().get(0);
            Cells cells = worksheet.getCells();

            // Set value to a cell
            Cell cell = cells.get("A1");
            cell.putValue("Aspose Formatting");

            // Create a style object
            Style style = workbook.createStyle();
            // Set the font color to red
            style.getFont().setColor(Color.getRed());
            // Set the background color to yellow
            style.setPattern(BackgroundType.SOLID);
            style.setBackgroundColor(Color.getYellow());

            // Apply the style to the cell
            cell.setStyle(style);

            workbook.save("FormattedCells.xlsx");
            System.out.println("Cells formatted successfully.");
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
} 

Node.js API를 통해 Excel 스프레드시트 변환

Aspose.Cells for Node.js via Java는 Excel 스프레드시트를 다양한 파일 형식으로 변환하는 완전한 기능을 제공합니다. 소프트웨어 개발자는 이 라이브러리를 사용해 한 파일 형식의 Excel 스프레드시트를 .NET 애플리케이션에 로드하고, 다른 지원되는 여러 파일 형식으로 저장할 수 있습니다. 라이브러리는 PDF, HTML, PowerPoint, XPS, MHTML, JSON, 일반 텍스트, 그리고 TIFF, JPG, PNG, BMP, SVG와 같은 일반 이미지 형식으로의 Excel 스프레드시트 변환을 지원합니다. 아래는 개발자가 Node.js 애플리케이션에서 Excel 스프레드시트를 PDF로 효율적으로 변환하는 간단한 예제입니다.

Node.js 앱에서 Excel 스프레드시트를 PDF로 변환하는 방법은?

import com.aspose.cells.*;

public class ExcelToPdf {
    public static void main(String[] args) {
        try {
            // Load the Excel file
            Workbook workbook = new Workbook("input.xlsx");

            // Save the file as PDF
            workbook.save("output.pdf", SaveFormat.PDF);

            System.out.println("Excel file has been successfully converted to PDF.");
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

 한국인