단어를 jpg로

Java에서 Word를 JPG로 변환

Microsoft Word를 사용하면 편지 및 보고서와 같은 간단한 워드 프로세싱 문서를 만들 수 있습니다. 색상, 클립 아트를 추가하고 다양한 글꼴 및 크기로 작성하고 표, 테두리 및 글머리 기호 서식을 추가할 수 있습니다. 단, 워드 문서(DOC,DOCX)를 보기 위해서는 MS Word, OpenOffice 등의 특정 애플리케이션이 필요합니다. 휴대폰 등). 따라서 실행 가능한 솔루션 중 하나는 Word를 이미지 형식(JPG, PNG,GIF 등)으로 변환하는 것입니다. 따라서 이 기사에서는 Java REST API를 사용하여 Word를 JPG로 변환하는 방법에 대해 자세히 살펴보겠습니다.

Word에서 JPG로 변환 REST API

Word 문서를 다양한 지원 형식으로 생성, 편집 및 변환하기 위해 Aspose.Words Cloud라는 REST 기반 솔루션을 개발했습니다. A Java 애플리케이션에서 동일한 Word 문서 처리 기능을 활용하려면 Aspose.Words Cloud SDK for Java를 사용해 보아야 합니다. 이제 이 SDK를 사용하려면 pom.xml(maven 빌드 유형 프로젝트)에 다음 정보를 포함하여 Java 프로젝트에 해당 참조를 추가해야 합니다.

<repositories> 
    <repository>
        <id>aspose-cloud</id>
        <name>artifact.aspose-cloud-releases</name>
        <url>http://artifact.aspose.cloud/repo</url>
    </repository>   
</repositories>

<dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-words-cloud</artifactId>
        <version>22.12.0</version>
    </dependency>
</dependencies>

Java Cloud SDK 참조가 추가되면 클라우드 대시보드에서 클라이언트 자격 증명을 얻으십시오. 그렇지 않으면 먼저 유효한 이메일 주소를 사용하여 무료 계정을 등록해야 합니다.

Java에서 Word를 JPG로 변환

이 섹션에서는 Java를 사용하여 Word를 JPG로 변환하는 단계 및 관련 세부 정보에 대해 설명합니다.

  • 개인화된 자격 증명을 인수로 전달하는 WordsApi 개체 생성부터 시작합니다.
  • 둘째, readAllBytes(…) 메서드를 사용하여 입력 Word 문서를 로드하고 반환된 값을 byte[] 배열에 전달합니다.
  • 셋째, 입력 Word 문서의 이름, JPG 형식 및 결과 파일 이름을 인수로 사용하는 ConvertDocumentRequest 개체를 만듭니다.
  • 마지막으로 convertDocument(…) 메서드를 호출하여 Word를 JPG로 변환합니다. 결과 이미지는 클라우드 스토리지에 저장됩니다.
// 더 많은 코드 조각을 보려면 https://github.com/aspose-words-cloud/aspose-words-cloud-java를 참조하십시오.

try
    {
        String clientId = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
	String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
		    
	// baseUrl이 null이면 WordsApi는 기본 https://api.aspose.cloud를 사용합니다.
	WordsApi wordsApi = new WordsApi(clientId, clientSecret, null);
			
        // 로컬 시스템에서 워드 문서 로드
        File file1 = new File("test_multi_pages.docx");

        // 입력된 워드 문서의 내용 읽기
        byte[] documentStream = Files.readAllBytes(file1.toPath());
  
        // 결과 이미지 형식
        String format = "jpg";

        // 결과 파일 이름을 제공하는 문서 변환 요청 생성
        ConvertDocumentRequest convertRequest = new ConvertDocumentRequest(documentStream,format, "Converted.jpg",null, null, null);
  
        // 단어를 jpg로 변환 수행
        wordsApi.convertDocument(convertRequest);
      
    }catch(Exception ex)
    {
	System.out.println(ex);
    }
단어를 jpg로

이미지:- Word to PDF 변환 미리보기

위 예제에서 사용된 입력 WebP 이미지는 testmultipages.docx에서 다운로드할 수 있습니다.

cURL 명령을 사용하여 DOC에서 JPG로

DOC를 JPG로 변환하는 또 다른 접근 방식은 cURL 명령을 사용하는 것입니다. 따라서 먼저 다음 명령을 사용하여 JWT 액세스 토큰(클라이언트 자격 증명 기반)을 생성한 다음 DOC에서 JPG로 또는 DOCX에서 JPG로 변환을 수행해야 합니다.

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"

다음 명령은 입력 Word 문서가 클라우드 스토리지에서 사용 가능할 것으로 예상합니다. 변환 후 결과 JPG 이미지를 로컬 드라이브에 저장할 수 있습니다.

curl -v -X GET "https://api.aspose.cloud/v4.0/words/test_multi_pages.docx?format=jpg" \
-H  "accept: application/octet-stream" \
-H  "Authorization: Bearer <JWT Token>" \
-o output.jpg

또한 결과 파일을 클라우드 저장소에 저장하는 것을 고려할 수 있으며 이를 위해 outPath 매개 변수에 대한 값을 제공해야 합니다.

curl -v -X GET "https://api.aspose.cloud/v4.0/words/test_multi_pages.docx?format=jpg&outPath=newOutput.jpg" \
-H  "accept: application/octet-stream" \
-H  "Authorization: Bearer <JWT Token>"

결론

이 기사에서는 cURL 명령뿐만 아니라 Java를 사용하여 Word를 JPG로 변환하는 기능을 살펴보았습니다. 또한 웹 브라우저 내에서 SwaggerUI를 통해 API를 테스트할 수 있으며 동시에 제품 설명서를 탐색할 수도 있습니다. API에서 제공하는 다른 흥미로운 기능에 대한 놀라운 정보 소스입니다.

Cloud SDK의 소스 코드를 다운로드하여 수정하려는 경우 GitHub(MIT 라이선스로 게시됨)에서 사용할 수 있습니다. 마지막으로, 문제가 있거나 API에 대한 추가 명확성/정보가 필요한 경우 무료 제품 지원 포럼을 통해 빠른 해결을 위해 연락해 주십시오.

관련 기사

자세한 내용은 다음 링크를 참조하십시오.