jpg로 엑셀

Java에서 Excel을 JPG로 변환

Excel 통합 문서는 데이터 입력, 데이터 구성, 재무 분석 수행, 시간 관리, 작업 관리 등에 사용되는 기본 파일 형식 중 하나입니다. 그러나 웹 페이지에 Excel 워크시트를 표시해야 하는 경우에는 그렇지 않을 수 있습니다. 플러그인/확장의 도움 없이 가능합니다. 그러나 Excel을 JPG 이미지로 변환하면 웹 브라우저에서 이미지를 쉽게 표시할 수 있습니다. 따라서 이 기사에서는 REST API를 사용하여 Excel to JPG Converter를 개발하는 단계를 학습할 것입니다.

엑셀 이미지 변환 API

Excel을 PDF로, Excel을 JPG로, Excel을 HTML로 생성, 편집 및 변환하는 기능을 제공하는 Aspose.Cells Cloud SDK for Java를 사용할 예정입니다. , 및 기타 다양한 형식. 이제 SDK를 사용하기 위해서는 maven 빌드 타입 프로젝트의 pom.xml에 다음과 같은 내용을 추가해야 합니다.

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>https://repository.aspose.cloud/repo/</url>
    </repository>
</repositories>
<dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-cells-cloud</artifactId>
        <version>22.8</version>
    </dependency>
</dependencies>

SDK 참조가 추가되면 다음 단계는 Aspose Cloud를 통해 계정을 생성하고 Cloud Dashboard에서 Client ID 및 Client Secret을 조회/생성하는 것입니다.

Java에서 Excel을 JPG로 변환

이제 Java 코드 스니펫을 사용하여 Excel을 JPG로 변환하는 방법에 대한 세부 정보를 살펴보겠습니다. 로컬 드라이브에서 Excel 워크시트를 읽고 Excel 이미지를 생성할 것입니다. 이 방법에서는 입력된 Excel의 모든 워크시트가 JPG 이미지로 변환됩니다.

  • 클라이언트 자격 증명을 입력 인수로 제공하면서 CellsApi의 인스턴스를 만듭니다.
  • 입력 Excel 이름, 결과 형식을 HTML로 지정, 출력 파일 이름 지정
  • 파일 인스턴스를 통해 로컬 저장소에서 Excel 파일 읽기
  • 마지막으로 Excel 이미지 변환 작업을 위해 cellsWorkbookPutConvertWorkbook(…) 메서드를 호출합니다.
// 더 많은 예제를 보려면 https://github.com/aspose-cells-cloud/aspose-cells-cloud-java를 방문하십시오.

try
    {
    // https://dashboard.aspose.cloud/에서 ClientID 및 ClientSecret 가져오기
    String clientId = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
    String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
  
    // 클라이언트 자격 증명을 사용하여 CellsApi 인스턴스 생성
    CellsApi api = new CellsApi(clientId,clientSecret);
    		
    // 입력 Excel 통합 문서의 이름
    String fileName = "myDocument.xlsx";
    // 통합 문서가 암호화된 경우 암호 세부 정보
    String password = null;
        
    // 결과 파일 형식
    String format = "JPG";
    		
    // 로컬 시스템에서 파일 로드
    File file = new File(fileName);	
    
    // 문서 변환 작업 수행
    File response = api.cellsWorkbookPutConvertWorkbook(file, format, password, "Resultant.jpg", null, null);  
            
    // 인쇄 성공 메시지
    System.out.println("Excel to JPG Conversion successful !");
    }catch(Exception ex)
    {
	      System.out.println(ex);
    }
엑셀 JPG 파일 미리보기

image1:- Excel에서 JPG로 변환 미리보기

위 예제에서 사용된 입력 Excel 통합 문서는 myDocument.xlsx에서 다운로드할 수 있습니다.

cURL 명령을 사용하는 스프레드시트 그림

이 섹션에서는 특정 워크시트를 JPG 형식으로 변환하는 방법에 대해 자세히 설명합니다. 이제 Excel에서 JPG로 변환을 시작하려면 다음 명령을 실행하는 동안 JWT 액세스 토큰을 생성해야 합니다.

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bb959721-5780-4be6-be35-ff5c3a6aa4a2&client_secret=4d84d5f6584160cbd91dba1fe145db14" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

JWT 토큰이 있으면 다음 명령을 실행하여 “Sheet2"라는 특정 워크시트를 JPG 형식으로 변환해야 합니다. 결과 JPG는 응답 객체로 반환되며 로컬 드라이브에 저장할 수 있습니다.

curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument.xlsx/worksheets/Sheet2?format=JPG&verticalResolution=800&horizontalResolution=1024" \ -H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>" \
-o  Converted.jpg
스프레드시트를 jpg로

이미지 2:- 단일 스프레드시트를 jpg 미리보기로

결론

이 기사에서는 Java 코드 스니펫을 사용하여 Excel을 JPG로 변환하는 방법에 대해 자세히 살펴보았습니다. API는 Excel에서 이미지로의 변환을 전체적으로 수행하는 기능을 제공하거나 xls 내에서 선택한 워크시트를 jpg 형식으로 변환할 수 있습니다. 우리의 SDK는 MIT 라이선스로 제작되었으므로 전체 소스 코드는 GitHub에서 다운로드할 수 있습니다.

API를 사용하는 동안 문제가 발생하는 경우 제품 지원 포럼을 통해 언제든지 문의하십시오.

관련 기사

자세히 알아보려면 다음 링크를 방문하는 것이 좋습니다.