
Node.js를 사용하여 Excel에 도형 삽입
Excel용 JavaScript API를 사용하면 프로그래밍 방식으로 워크시트에 여러 모양을 추가할 수 있습니다. 별, 선, 직사각형, 화살표 및 기타 여러 가지 모양. 이 라이브러리는 이 전체 프로세스를 자동화하는 광범위한 방법을 제공합니다. 또한 모양을 색상으로 채우고 요구 사항에 따라 크기를 구성할 수 있습니다. 이 블로그 게시물에서는 Node.js를 사용하여 Excel에 도형 삽입 Excel 라이브러리에 대한 코드 스니펫을 작성합니다.
이 가이드에서는 다음 사항을 다룹니다.
Node.js를 사용하여 Excel에 도형 삽입 - API 설치
이 라이브러리의 설치 과정은 간단합니다. API 패키지를 다운로드하거나 터미널에 다음 명령을 실행하여 설치할 수 있습니다.
npm install java
npm install aspose.cells
워크시트에 선 모양 삽입
다음 단계와 코드 조각에 따라 프로그래밍 방식으로 Excel 파일에 선 모양을 추가할 수 있습니다.
- Workbook 클래스의 인스턴스를 인스턴스화합니다.
- get(index) 메서드를 호출하여 컬렉션에서 첫 번째 워크시트에 액세스합니다.
- addShape 메서드를 호출하여 워크시트에 라인을 추가합니다.
- 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 파일에 다양한 모양을 추가하는 데 도움이 되는 코드 조각을 알아보려면 이 링크를 따르십시오.