Node.js에서 Excel을 TIFF로 변환하는 방법

Node.js에서 Excel을 TIFF로 변환하는 방법

프로그래밍 방식으로 Excel에서 TIFF로의 변환기를 빌드하려는 경우 효율적인 솔루션이 있습니다. Node.js 기반 애플리케이션에서 Excel을 TIFF로 변환하는 것은 현재 어려운 작업이 아닙니다. 그러나 이 Node.js Excel 라이브러리를 프로젝트에 설치하고 소스 코드 작성을 시작하여 XLSX 파일을 다른 파일 형식으로 변환할 수 있습니다. 이 튜토리얼을 마치면 프로그래밍 방식으로 Excel을 Node.js에서 TIFF로 변환하는 방법을 알게 될 것입니다.

이 블로그 게시물에서는 다음 주제를 다룹니다.

Node.js Excel 라이브러리 설치

설치 중 발생하는 문제가 개발 시간에 영향을 미칠 수 있으므로 이는 모든 개발자에게 중요한 단계입니다. 그러나 API 패키지를 다운로드하거나 다음 명령을 실행하여 설치할 수 있습니다.

npm install java
npm install aspose.cells

Node.js에서 Excel을 TIFF로 변환하는 방법

이 라이브러리에는 비즈니스 요구 사항을 쉽게 충족할 수 있는 많은 방법이 있습니다.

다음은 프로그래밍 방식으로 Excel을 TIFF로 빌드하는 단계입니다.

  1. Workbook 클래스의 개체를 만들고 소스 XLSX 파일을 로드합니다.
  2. ImageOrPrintOptions 클래스의 인스턴스를 인스턴스화하여 특정 이미지 생성 옵션에 액세스합니다.
  3. setHorizontalResolution 메서드를 호출하여 수평 해상도를 설정합니다.
  4. setVerticalResolution 메서드를 호출하여 수직 해상도를 설정합니다.
  5. setDefaultFont 메서드를 호출하여 글꼴 스타일을 설정합니다.
  6. setOptimized 메서드를 호출하고 값을 true로 설정하여 출력 요소를 최적화합니다.
  7. OnePagePerSheet 메서드의 값이 true이면 한 시트의 모든 내용이 결과에서 한 페이지에만 출력됩니다.
  8. setQuality 메서드를 호출하여 이미지 품질을 설정합니다.
  9. get(index) 메서드는 통합 문서의 첫 번째 워크시트에 액세스합니다.
  10. 대상 시트에 대한 SheetRender 클래스의 생성자를 호출합니다.
  11. 이제 페이지를 반복하고 toImage 메서드를 호출하여 시트의 이미지를 만듭니다.

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

// Nodejs에서 Excel에서 PNG로 
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// 통합 문서 클래스의 개체를 만들고 원본 XLSX 파일을 로드합니다.
var wb = new aspose.cells.Workbook("sample.xlsx");
// ImageOrPrintOptions 클래스의 인스턴스를 인스턴스화하여 특정 이미지 생성 옵션에 액세스합니다. 
var imageOptions = new aspose.cells.ImageOrPrintOptions();
// setHorizontalResolution 메서드를 호출하여 수평 해상도를 설정합니다. 
imageOptions.setHorizontalResolution(300);
// setVerticalResolution 메서드를 호출하여 수직 해상도를 설정합니다. 
imageOptions.setVerticalResolution(300);
// setDefaultFont 메서드를 호출하여 글꼴 스타일을 설정합니다. 
imageOptions.setDefaultFont("MS Gothic");
// setOptimized 메서드를 호출하고 값을 true로 설정하여 출력 요소를 최적화합니다.
imageOptions.setOptimized(true);
// OnePagePerSheet 메서드의 값이 true 인 경우 한 시트의 모든 내용이 결과적으로 한 페이지에만 출력됩니다. 
imageOptions.setOnePagePerSheet(true);
// setQuality 메서드를 호출하여 이미지 품질을 설정합니다.
imageOptions.setQuality(100)
// get(index) 메서드는 통합 문서의 첫 번째 워크시트에 액세스합니다. 
var Worksheet = wb.getWorksheets().get(0);
// 대상 시트에 대한 SheetRender 클래스의 생성자를 호출합니다.
var sheetRender = new aspose.cells.SheetRender(Worksheet, imageOptions);
// 이제 페이지를 반복하고 toImage 메서드를 호출하여 시트의 이미지를 만듭니다.
for (var j = 0; j < sheetRender.getPageCount(); j++) {
    sheetRender.toImage(j,  "ExcelToTIFF" + j + ".tiff");
}

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

엑셀에서 TIFF로

무료 라이선스 받기

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

합산

프로그래밍 방식으로 Node.js에서 Excel을 TIFF로 변환하는 방법을 배웠기를 바라며 이 기사를 여기서 마치겠습니다. 또한 “참조” 섹션에 등록된 다른 관련 블로그 게시물도 확인할 수 있습니다. 마지막으로 이 Node.js Excel 라이브러리의 문서를 방문하여 다른 흥미로운 기능을 알아보세요.

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

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

질문하기

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

FAQ

Excel을 TIFF로 저장할 수 있습니까?

예, 이 Node.js Excel 라이브러리를 사용하여 ExcelTIFF 이미지로 변환할 수 있습니다. 이 라이브러리는 프로그래밍 방식으로 Excel 파일을 다른 파일 형식으로 변환하는 다양한 방법을 제공합니다.

또한보십시오