단어에 뛰어나다

Java에서 Excel을 Word로 변환

Excel 통합 문서를 Word 문서로 변환하는 것은 특히 많은 양의 데이터로 작업할 때 실망스럽고 시간이 많이 걸리는 작업이 될 수 있습니다. 그러나 Java REST API의 기능을 사용하면 Excel 파일을 Word 문서로 변환하는 프로세스를 간소화하고 자동화하여 시간과 노력을 절약할 수 있습니다. 이 블로그 게시물에서는 Java REST API를 사용하여 Excel 파일을 Word 문서로 변환하는 방법에 대한 단계별 가이드를 제공하고 이 강력한 도구를 사용할 때의 주요 이점 중 일부를 강조합니다. 개발자이든 비즈니스 사용자이든 이 가이드는 Excel에서 Word로의 변환 프로세스를 단순화하고 최적화하는 데 도움이 됩니다.

Excel에서 Word로 변환 API

Aspose.Cells Cloud SDK for Java는 클라우드에서 Excel 파일 작업을 위한 강력한 도구로, 데이터 처리 및 변환을 위한 다양한 기능을 제공합니다. Aspose.Cells Cloud 사용의 주요 이점 중 하나는 Excel 파일을 Word 문서로 쉽게 변환하는 기능입니다. 간단한 단계를 따르면 작업 흐름을 간소화하고 Excel에서 Word로의 변환 프로세스를 자동화할 수 있습니다.

시작하려면 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>

그런 다음 Aspose Cloud를 통해 계정을 생성하고 Dashboard에서 Client ID 및 Client Secret 세부 정보를 조회합니다.

Java에서 Excel을 Word로 변환

이 섹션에서는 Java를 사용하여 Excel을 Word 문서로 변환하는 방법에 대한 단계별 정보를 제공합니다.

  • 클라이언트 자격 증명을 입력 인수로 제공하면서 CellsApi의 인스턴스를 만듭니다.
  • 입력 Excel의 이름, 결과 형식(DOC) 및 결과 파일 이름을 포함하는 변수를 생성합니다.
  • File 인스턴스를 사용하여 로컬 드라이브에서 Excel 파일을 읽습니다.
  • 마지막으로 cellsWorkbookPutConvertWorkbook(…) 메서드를 호출하여 Excel에서 Word로의 변환 작업을 시작합니다.
// 더 많은 예제를 보려면 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 = "DOCX";
    		
    // 로컬 시스템에서 파일 로드
    File file = new File(fileName);	
    
    // 문서 변환 작업 수행
    File response = api.cellsWorkbookPutConvertWorkbook(file, format, password, "Resultant.docx", null, null);  
            
    // 인쇄 성공 메시지
    System.out.println("Successfull conversion of Excel to Word !");
    }catch(Exception ex)
    {
	      System.out.println(ex);
    }
Word 미리보기로 엑셀

이미지 1:- Excel에서 Word로 변환 미리보기

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

cURL 명령을 사용하여 Excel을 Word로 내보내기

이제 Excel 파일을 Word 문서로 변환하는 간단하고 효율적인 방법을 찾고 있다면 cURL 명령이 강력한 도구가 될 수 있습니다. cURL을 사용하면 서버에 HTTP 요청을 쉽게 보내고 응답을 받을 수 있으므로 Excel에서 Word로의 변환을 비롯한 다양한 작업을 자동화하는 데 이상적입니다. 따라서 전제 조건으로 클라이언트 자격 증명을 기반으로 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 토큰이 생성되면 Cloud Storage에서 입력 Excel을 로드하고 출력을 Word 형식으로 내보내는 다음 명령을 실행해야 합니다. 변환 후 결과 DOCX도 클라우드 스토리지에 저장됩니다.

curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument.xlsx?format=DOCX&isAutoFit=true&onlySaveTable=true&outPath=Resultant.docx&checkExcelRestriction=true" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>"
Excel을 Word로 내보내기

이미지 2:- Excel에서 Word로의 변환 미리 보기

끝 맺는 말

결론적으로 Excel 파일을 Word 문서로 변환하는 것은 작업 흐름을 간소화하고 데이터 처리를 단순화하려는 기업과 개인에게 게임 체인저가 될 수 있습니다. Java용 Aspose.Cells Cloud SDK를 사용하든 cURL 명령을 사용하든 두 도구 모두 Excel 파일을 Word 문서로 쉽게 변환하는 강력한 기능을 제공합니다. 이러한 강력한 도구를 활용하여 생산성과 효율성을 향상시키십시오. 이러한 도구를 사용해 보고 데이터 작업 방식을 어떻게 혁신할 수 있는지 알아보십시오.

Cloud SDK의 전체 소스 코드는 GitHub에서 다운로드할 수 있습니다. 또한 API를 사용하는 동안 문제가 발생하면 무료 제품 지원 포럼을 통해 언제든지 문의하십시오.

추천 기사

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