Node.js의 Excel에서 이미지 추출

Node.js의 Excel에서 이미지 추출

이 블로그 게시물의 목표는 프로그래밍 방식으로 Node.js의 Excel에서 이미지를 추출하는 것입니다. 이제 Excel 파일, Word 파일 등과 같은 문서에서 이미지를 쉽게 추출할 수 있습니다. 이 JavaScript 라이브러리를 사용하여 Node.js 기반 애플리케이션에서 몇 줄의 소스 코드를 작성하여 이미지 추출을 수행합니다. 그러나 비즈니스 요구에 맞게 Excel 워크시트를 처리하고 조작할 수 있습니다. 그럼 이 가이드를 시작하여 이미지 추출 자동화에 대해 알아봅시다.

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

이미지 추출 라이브러리 설치

이 JavaScript 라이브러리의 설치 절차는 매우 빠릅니다. 따라서 API 패키지를 다운로드하거나 다음 명령을 실행하여 설치할 수 있습니다.

npm install java
npm install aspose.cells

Node.js의 Excel에서 이미지 추출

이 JavaScript 라이브러리를 사용하여 Excel 문서를 열고 수정하고 저장할 수 있습니다. 이 섹션에서는 프로그래밍 방식으로 Excel 파일에서 이미지 추출을 수행하는 코드 조각과 단계를 작성합니다.

단계는 다음과 같습니다.

  1. 소스 파일에서 Workbook 개체를 만듭니다.
  2. get 메서드를 호출하여 첫 번째 워크시트를 가져옵니다.
  3. getPictures().get 메서드를 호출하여 첫 번째 워크시트의 첫 번째 그림을 가져옵니다.
  4. 출력 이미지 파일 경로를 설정합니다.
  5. ImageOrPrintOptions 클래스의 인스턴스를 인스턴스화합니다.
  6. 이미지 형식을 JPEG 또는 PNG로 지정합니다.
  7. toImage 메서드를 호출하여 이미지를 저장합니다.

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

var fs = require('fs');
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// 원본 파일에서 통합 문서 개체를 만듭니다.
var workbook = new aspose.cells.Workbook("sample.xlsx");
// get 메서드를 호출하여 첫 번째 워크시트를 가져옵니다.
var worksheet = workbook.getWorksheets().get(0);
// get 메소드를 호출하여 첫 번째 워크시트의 첫 번째 그림을 가져옵니다. 
var pic = worksheet.getPictures().get(0);
// 출력 이미지 파일 경로를 설정합니다.
var fileName = "aspose-logo.jpg";
// ImageOrPrintOptions 클래스의 인스턴스를 인스턴스화합니다.
var printoption = new aspose.cells.ImageOrPrintOptions();
// 이미지 형식을 JPEG 또는 PNG로 지정합니다.
printoption.setImageType(aspose.cells.ImageType.JPEG);
// toImage 메서드를 호출하여 이미지를 저장합니다. 
pic.toImage(fileName, printoption);

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

이미지 추출

무료 라이선스 받기

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

합산

이것으로 블로그 포스팅을 마칩니다. 프로그래밍 방식으로 Node.js의 Excel에서 이미지를 추출하는 방법을 배웠기를 바랍니다. 또한 이 JavaScript 라이브러리를 사용하여 다른 많은 작업을 수행하고 소프트웨어 요구 사항을 충족할 수 있습니다. 마지막으로 문서는 개발 및 설치에 관한 완전한 세부 정보를 제공합니다.

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

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

질문하기

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

FAQ

Excel에서 이미지를 어떻게 추출합니까?

링크에는 비즈니스 애플리케이션용 이미지 추출 모듈을 구축하는 데 도움이 되는 단계와 코드 스니펫이 포함되어 있습니다.

또한보십시오