
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로 빌드하는 단계입니다.
- Workbook 클래스의 개체를 만들고 소스 XLSX 파일을 로드합니다.
- ImageOrPrintOptions 클래스의 인스턴스를 인스턴스화하여 특정 이미지 생성 옵션에 액세스합니다.
- setHorizontalResolution 메서드를 호출하여 수평 해상도를 설정합니다.
- setVerticalResolution 메서드를 호출하여 수직 해상도를 설정합니다.
- setDefaultFont 메서드를 호출하여 글꼴 스타일을 설정합니다.
- setOptimized 메서드를 호출하고 값을 true로 설정하여 출력 요소를 최적화합니다.
- OnePagePerSheet 메서드의 값이 true이면 한 시트의 모든 내용이 결과에서 한 페이지에만 출력됩니다.
- setQuality 메서드를 호출하여 이미지 품질을 설정합니다.
- get(index) 메서드는 통합 문서의 첫 번째 워크시트에 액세스합니다.
- 대상 시트에 대한 SheetRender 클래스의 생성자를 호출합니다.
- 이제 페이지를 반복하고 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");
}
출력은 아래 이미지에서 볼 수 있습니다.

무료 라이선스 받기
무료 임시 라이센스를 사용하여 평가 제한 없이 API를 사용해 볼 수 있습니다.
합산
프로그래밍 방식으로 Node.js에서 Excel을 TIFF로 변환하는 방법을 배웠기를 바라며 이 기사를 여기서 마치겠습니다. 또한 “참조” 섹션에 등록된 다른 관련 블로그 게시물도 확인할 수 있습니다. 마지막으로 이 Node.js Excel 라이브러리의 문서를 방문하여 다른 흥미로운 기능을 알아보세요.
또한 시작 안내서를 따르는 것이 좋습니다.
마지막으로 conholdate.com은 새 블로그 게시물을 작성하고 있습니다. 따라서 정기적인 업데이트를 위해 연락을 주시기 바랍니다.
질문하기
포럼에서 귀하의 질문이나 질문에 대해 알려주실 수 있습니다.
FAQ
Excel을 TIFF로 저장할 수 있습니까?
예, 이 Node.js Excel 라이브러리를 사용하여 Excel을 TIFF 이미지로 변환할 수 있습니다. 이 라이브러리는 프로그래밍 방식으로 Excel 파일을 다른 파일 형식으로 변환하는 다양한 방법을 제공합니다.