html로 엑셀

Java에서 Excel을 HTML로 변환

Excel 통합 문서를 사용하여 데이터 입력, 데이터 구성, 회계 작업 수행, 재무 분석 수행, 시간 관리, 작업 관리 등을 수행합니다. 동시에 HTML은 인터넷을 통해 데이터 및 정보를 공유하는 데 널리 사용되는 형식이며 플랫폼 간 호환성, 쉬운 사용자 지정 및 유연성을 비롯한 다양한 이점을 제공합니다. Excel 스프레드시트를 HTML로 변환하면 데이터를 다른 사람과 쉽게 공유할 수 있고 모든 장치에서 모든 사람이 정보에 액세스할 수 있습니다. 이 단계별 가이드에서는 Java REST API를 사용하여 Excel을 HTML로 변환하는 이점을 살펴봅니다.

엑셀을 HTML로 변환

Aspose.Cells Cloud SDK for Java는 Excel 스프레드시트를 HTML 형식으로 변환하기 위한 광범위한 기능을 제공하는 강력한 도구입니다. 이 SDK를 사용하면 HTML 인코딩을 지정하고, 이미지를 별도의 파일로 저장하고, 출력 형식을 제어하는 기능을 포함하여 특정 요구 사항에 맞게 출력을 사용자 지정할 수 있습니다. 또한 XLS, XLSX, CSV, [PDF](https://docs.fileformat.com/pdf 등 다양한 기타 파일 형식을 지원합니다. /) 등을 제공하여 문서 변환을 위한 다재다능한 도구입니다. 또한 확장성이 뛰어나 대량의 데이터를 빠르고 효율적으로 처리할 수 있습니다. 개발자, 비즈니스 소유자 또는 문서 관리 전문가이든 Aspose.Cells Cloud SDK for Java는 Excel을 HTML로 변환하는 데 이상적인 선택입니다.

이제 먼저 pom.xml에 다음 정보를 추가하여 Java 프로젝트(maven 빌드)에 SDK 참조를 추가해야 합니다.

<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>

클라우드 대시보드에 기존 계정이 없는 경우 유효한 이메일 주소를 사용하여 무료 계정을 만들고 개인화된 클라이언트 자격 증명 세부 정보를 얻으십시오.

Java에서 웹으로 Excel

아래 제공된 단계에 따라 온라인 스프레드시트 뷰어를 개발할 수 있는 방법에 대해 자세히 논의해 보겠습니다.

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

try
    {
    // https://dashboard.aspose.cloud/에서 ClientID 및 ClientSecret 가져오기
    String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
    String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
  
    // 클라이언트 자격 증명을 사용하여 CellsApi 인스턴스 생성
    CellsApi api = new CellsApi(clientId,clientSecret);
    		
    // 입력 Excel 통합 문서의 이름
    String fileName = "source.xlsx";
    // 통합 문서가 암호화된 경우 암호 세부 정보
    String password = null;
        
    // 결과 파일 형식
    String format = "HTML";
    		
    // 로컬 시스템에서 파일 로드
    File file = new File("c://Users/"+fileName);	
    
    // 문서 변환 작업 수행
    File response = api.cellsWorkbookPutConvertWorkbook(file, format, password, "Converted.html", null, null);  
            
    // 인쇄 성공 메시지
    System.out.println("Successfull completion of Excel to HTML conversion !");
    }catch(Exception ex)
    {
	System.out.println(ex);
    }
엑셀 csv 파일 미리보기

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

위 예제에서 사용된 입력 엑셀은 myDocument.xlsx에서 다운로드 받을 수 있습니다.

개별 워크시트가 결과 HTML에서 별도의 탭으로 나타나는 API의 놀라운 기능에 주목하십시오.

cURL 명령을 사용하여 Excel을 HTML로 변환

REST API 및 cURL 명령을 사용하여 Excel을 HTML로 / XLS를 웹으로 변환하면 여러 가지 이점이 있습니다. 무엇보다도 이 접근 방식은 매우 유연하며 기존 워크플로우에 쉽게 통합될 수 있습니다. REST API 및 cURL 명령을 사용하여 문서 변환 작업을 자동화하고 수동 변환에 필요한 시간과 리소스를 줄일 수 있습니다. 또한 Aspose.Cells Cloud와 같은 클라우드 기반 도구를 사용하면 추가 소프트웨어 없이도 확장 가능하고 안전한 플랫폼에서 변환을 수행할 수 있습니다. 마지막으로 REST API 및 cURL 명령을 사용하여 Excel을 HTML로 변환하는 것은 라이센스 비용 및 유지 관리 비용을 절약할 수 있는 비용 효율적인 솔루션입니다.

따라서 먼저 다음 명령을 실행하는 동안 JWT 액세스 토큰을 생성해야 합니다.

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bbf94a2c-6d7e-4020-b4d2-b9809741374e&client_secret=1c9379bb7d701c26cc87e741a29987bb" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

JWT 토큰이 있으면 다음 명령을 실행하여 XLS를 HTML로 변환하고 출력을 Cloud Storage에 저장해야 합니다.

curl -v -X PUT "https://api.aspose.cloud/v3.0/cells/convert?format=HTML&outPath=converted.html&checkExcelRestriction=true" \
-H  "accept: multipart/form-data" \
-H  "authorization: Bearer <JWT Token>" \
-H  "Content-Type: multipart/form-data" \
-d {"File":{}}

최종 코멘트

결론적으로 Excel을 HTML로 변환하는 것은 다양한 도구와 방법을 사용하여 수행할 수 있는 일반적인 작업입니다. 그러나 이 기사에서는 Excel을 HTML로 변환하는 두 가지 접근 방식인 Aspose.Cells Cloud SDK와 함께 Java 코드를 사용하는 방법과 REST API 및 cURL 명령을 사용하는 방법을 살펴보았습니다. 두 접근 방식 모두 특정 요구 사항 및 작업 흐름에 따라 고유한 이점과 이점을 제공합니다. Java 코드를 사용하면 보다 사용자 지정 가능하고 통합된 솔루션을 제공하는 반면 REST API 및 cURL 명령을 사용하면 더 많은 유연성과 확장성을 제공합니다. 궁극적으로 접근 방식의 선택은 Excel 파일의 크기 및 복잡성, 필요한 자동화 및 통합 수준, 전체 예산 및 리소스와 같은 요소에 따라 달라집니다. 어떤 접근 방식을 선택하든 Aspose.Cells Cloud는 다양한 파일 형식 및 기능을 지원하는 문서 변환을 위한 강력하고 안정적인 플랫폼을 제공합니다.

SDK의 전체 소스 코드는 GitHub(MIT 라이선스로 게시됨)에서 다운로드할 수 있습니다. 마지막으로 API를 사용하는 동안 문제가 발생하면 무료 제품 지원 포럼을 통해 언제든지 문의해 주세요.

관련 기사

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