Node.js를 사용하여 Excel에 도형 삽입

Node.js를 사용하여 Excel에 도형 삽입

Excel용 JavaScript API를 사용하면 프로그래밍 방식으로 워크시트에 여러 모양을 추가할 수 있습니다. 별, 선, 직사각형, 화살표 및 기타 여러 가지 모양. 이 라이브러리는 이 전체 프로세스를 자동화하는 광범위한 방법을 제공합니다. 또한 모양을 색상으로 채우고 요구 사항에 따라 크기를 구성할 수 있습니다. 이 블로그 게시물에서는 Node.js를 사용하여 Excel에 도형 삽입 Excel 라이브러리에 대한 코드 스니펫을 작성합니다.

이 가이드에서는 다음 사항을 다룹니다.

Node.js를 사용하여 Excel에 도형 삽입 - API 설치

이 라이브러리의 설치 과정은 간단합니다. API 패키지를 다운로드하거나 터미널에 다음 명령을 실행하여 설치할 수 있습니다.

npm install java
npm install aspose.cells

워크시트에 선 모양 삽입

다음 단계와 코드 조각에 따라 프로그래밍 방식으로 Excel 파일에 선 모양을 추가할 수 있습니다.

  1. Workbook 클래스의 인스턴스를 인스턴스화합니다.
  2. get(index) 메서드를 호출하여 컬렉션에서 첫 번째 워크시트에 액세스합니다.
  3. addShape 메서드를 호출하여 워크시트에 라인을 추가합니다.
  4. save 메서드를 호출하여 파일을 저장합니다.

다음 코드를 복사하여 기본 파일에 붙여넣습니다.

var fs = require('fs');
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// Workbook 클래스의 인스턴스를 인스턴스화합니다.
var workbook = new aspose.cells.Workbook();
// get(index) 메서드를 호출하여 컬렉션에서 첫 번째 워크시트에 액세스 
var sheet = workbook.getWorksheets().get(0);
// addShape 메소드를 호출하여 워크시트에 라인을 추가하십시오. 
sheet.getShapes().addShape(aspose.cells.MsoDrawingType.LINE, 2, 0, 2, 0, 100, 300);//method 1
// save 메소드를 호출하여 파일 저장 
workbook.save("sample2.xlsx", aspose.cells.SaveFormat.XLSX);

아래 이미지에서 출력을 볼 수 있습니다.

선 모양

Excel 파일에 사각형 추가

마찬가지로 코드 스니펫에 따라 직사각형 모양을 추가할 수 있습니다.

var fs = require('fs');
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// 통합 문서 클래스의 인스턴스를 인스턴스화합니다. 
var workbook = new aspose.cells.Workbook();
// get(index) 메서드를 호출하여 컬렉션에서 첫 번째 워크시트에 액세스합니다. 
var sheet = workbook.getWorksheets().get(0);
// addShape 메서드를 호출하여 워크시트에 사각형을 추가합니다. 
var shapes = sheet.getShapes().addShape(aspose.cells.MsoDrawingType.RECTANGLE, 2, 0, 2, 0, 100, 300);
// 파일을 저장합니다.
workbook.save("sample3.xlsx", aspose.cells.SaveFormat.XLSX);

아래 이미지에서 출력을 볼 수 있습니다.

직사각형 모양

워크시트에 별 모양 삽입

이 Excel용 JavaScript API를 사용하여 별표를 추가하려면 코드 조각을 따르세요.

var fs = require('fs');
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// 통합 문서 클래스의 인스턴스를 인스턴스화합니다. 
var workbook = new aspose.cells.Workbook();
// get(index) 메서드를 호출하여 컬렉션에서 첫 번째 워크시트에 액세스합니다. 
var sheet = workbook.getWorksheets().get(0);
// addShape 메서드를 호출하여 워크시트에 별 모양을 추가합니다. 
sheet.getShapes().addAutoShape(aspose.cells.AutoShapeType.STAR_5, 2, 0, 2, 0, 100, 100);
// 파일을 저장합니다. 
workbook.save("sample5.xlsx", aspose.cells.SaveFormat.XLSX);

아래 이미지에서 출력을 볼 수 있습니다.

별 모양

곱하기 기호 추가

이 Excel용 JavaScript API를 사용하여 별표를 추가하려면 코드 조각을 따르세요.

var fs = require('fs');
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// 통합 문서 클래스의 인스턴스를 인스턴스화합니다. 
var workbook = new aspose.cells.Workbook();
// get(index) 메서드를 호출하여 컬렉션에서 첫 번째 워크시트에 액세스합니다. 
var sheet = workbook.getWorksheets().get(0);
// addShape 메서드  호출하여 워크시트에 곱셈 모양을 추가합니다.
sheet.getShapes().addAutoShape(aspose.cells.AutoShapeType.MATH_MULTIPLY, 2, 0, 2, 0, 100, 100);
// 파일을 저장합니다. 
workbook.save("sample4.xlsx", aspose.cells.SaveFormat.XLSX);

아래 이미지에서 출력을 볼 수 있습니다.

곱셈 모양

무료 라이선스 받기

무료 임시 라이선스를 사용하여 평가 제한 없이 API를 사용해 볼 수 있습니다.

합산

이것으로 이 블로그 포스트를 마칩니다. Node.js Excel 라이브러리를 사용하여 Excel에 도형을 삽입하는 방법을 살펴보았습니다. 또한 이 Excel용 JavaScript API의 몇 가지 주요 기능을 살펴보았습니다. 또한 이 블로그 게시물은 이 프로세스를 프로그래밍 방식으로 자동화하려는 경우 정말 도움이 될 것입니다. 그러나 다른 기능을 알아보려면 문서를 방문하는 것을 잊지 마십시오.

또한 시작 안내서를 따르는 것이 좋습니다.

마지막으로 conholdate.com이 새 블로그 게시물을 작성하고 있습니다. 따라서 정기적인 업데이트를 위해 연락을 유지하십시오.

질문하기

포럼에서 질문이나 질문에 대해 알려주실 수 있습니다.

자주 묻는 질문

Excel에 여러 모양을 삽입하려면 어떻게 합니까?

프로그래밍 방식으로 Excel 파일에 다양한 모양을 추가하는 데 도움이 되는 코드 조각을 알아보려면 이 링크를 따르십시오.

또한보십시오