단어를 그림으로

Java에서 Word를 TIFF 문서로 변환

효율적이고 편리한 문서 변환 솔루션에 대한 요구가 계속해서 증가하고 있습니다. 공식 및 개인 데이터 저장을 위해 MS Word 문서를 사용합니다. 또한 기업, 대학 및 정부 기관에서 공식 정보를 공유하는 데 널리 사용되는 파일 형식 중 하나입니다. 이제 문서의 무단 조작을 방지하기 위해 Word를 이미지로 변환할 수 있습니다. 따라서 이 기술 문서에서는 특히 Java REST API를 사용하여 Word 문서를 TIFF 이미지로 변환하는 방법에 중점을 둘 것입니다.

이 문서를 통해 개발자는 문서 변환 기능을 응용 프로그램에 쉽고 빠르게 통합하여 단 몇 줄의 코드만으로 Word를 Tiff로, Word를 그림으로, Word를 이미지로 또는 DOC를 Tiff로 변환할 수 있습니다.

단어를 이미지로 변환 API

Aspose.Words Cloud SDK for Java는 Word 문서를 TIFF 이미지로 변환하는 기능을 포함하여 다양한 문서 조작 기능을 제공하는 REST API입니다. 간단하고 사용하기 쉬운 인터페이스를 통해 개발자는 문서 변환의 복잡성에 대해 걱정할 필요 없이 Java 애플리케이션에서 이 기능을 빠르고 쉽게 구현할 수 있습니다. 전반적으로 Word 문서를 TIFF 이미지, PDF, Word를 JPG, Word를 HTML 및 기타 다양한 [지원되는 파일 형식][12으로 변환하는 강력한 도구입니다. ]. 간단한 API와 사용자 지정 가능한 옵션을 사용하면 애플리케이션에서 이 기능을 쉽게 구현하고 문서 변환 프로세스를 간소화할 수 있습니다.

이제 SDK를 사용하기 위해 maven build type 프로젝트의 pom.xml에 다음 내용을 추가해 주세요.

<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.8.0</version>
    </dependency>
</dependencies>

JDK 참조가 프로젝트에 추가되면 Aspose Cloud를 통해 무료 계정을 만들어야 합니다. 이제 Dashboard에서 Client ID와 Client Secret을 조회합니다.

Java에서 Word를 TIFF 문서로 변환

이 섹션에서는 Java 코드 스니펫을 사용하여 Word를 이미지(TIFF 문서)로 변환합니다. 원본 워드 문서는 클라우드 저장소에서 불러와 변환 후 동일한 클라우드 저장소에 저장됩니다.

  • 먼저 클라이언트 ID와 클라이언트 비밀을 매개 변수로 전달하는 WordsApi 개체를 만듭니다.
  • 둘째, 파일 개체를 사용하여 로컬 드라이브에서 입력 Word 문서를 읽습니다.
  • 셋째, File 인스턴스를 인수로 요구하는 UploadFileRequest 인스턴스를 생성합니다.
  • 이제 uploadFile(…) 메서드를 호출하여 Word 문서를 클라우드 저장소에 업로드합니다.
  • 입력 Word 문서 이름, 출력 형식 값을 TIFF로 제공하고 결과 파일 이름을 인수로 제공하면서 GetDocumentWithFormatRequest(…) 개체를 만듭니다.
  • 마지막으로 getDocumentWithFormat(…) 메서드를 호출하여 Word를 이미지로 변환하고 출력을 클라우드 저장소에 저장합니다.
// 더 많은 코드 조각을 보려면 https://github.com/aspose-words-cloud/aspose-words-cloud-java를 참조하십시오.

    // https://dashboard.aspose.cloud/에서 ClientID 및 ClientSecret 가져오기
    String clientId = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
    String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
    try
	{
        // WordsApi 객체 생성
        // baseUrl이 null이면 WordsApi는 기본 https://api.aspose.cloud를 사용합니다.
        WordsApi wordsApi = new WordsApi(clientId, clientSecret, null);

        // 로컬 드라이브에서 PDF 내용 읽기
        File file = new File("C:\\input.docx");
        
        // 파일 업로드 요청 생성
        UploadFileRequest uploadRequest = new UploadFileRequest(Files.readAllBytes(file.toPath()), "input.docs", null);
        
        // 클라우드 저장소에 파일 업로드
        wordsApi.uploadFile(uploadRequest);
            
        // 결과 tiff 이름을 지정하면서 문서 변환 요청 객체 생성
        GetDocumentWithFormatRequest request = new GetDocumentWithFormatRequest("input.docx", "TIFF", "", "default","", "", "", "Converted.tiff","");
            
        // API를 호출하여 Word를 이미지(TIFF)로 변환하고 출력을 클라우드 저장소에 저장
        wordsApi.getDocumentWithFormat(request);
        
        System.out.println("Sucessfully converted Word to TIFF document !");
	}catch(Exception ex)
	{
	    System.out.println(ex);
	} 
Word to TIFF 미리보기

Image1:- Word to TIFF 변환 미리보기

위의 예에서 사용된 샘플 Word 문서는 testmultipages.docx에서 다운로드할 수 있고 결과 TIFF 문서는 Converted.tiff에서 다운로드할 수 있습니다.

cURL 명령을 사용하여 단어를 그림으로

이 섹션에서는 Word를 그림으로 변환하기 위해 cURL 명령을 사용합니다. 이제 첫 번째 단계는 다음 명령을 실행하는 동안 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 토큰이 있으면 다음 명령을 사용하여 클라우드 저장소에서 Word 문서를 로드하고 TIFF 문서에 저장하십시오. 결과 TIFF는 클라우드 저장소에도 저장됩니다.

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

결론

결론적으로 Word 문서를 TIFF 이미지로 변환하는 것은 많은 개발자에게 중요한 작업이며 Aspose.Words Cloud SDK for Java는 이 작업을 그 어느 때보다 쉽게 만듭니다. 강력한 REST API와 사용자 정의 가능한 옵션을 통해 개발자는 문서 변환 기능을 Java 애플리케이션에 쉽고 빠르게 통합할 수 있습니다. 단일 문서 또는 대량의 문서를 변환해야 하는 경우 Aspose.Words Cloud SDK for Java는 Word를 TIFF 이미지로 변환하기 위한 안정적이고 효율적인 솔루션을 제공합니다. 따라서 Java 애플리케이션을 위한 강력하고 사용자 친화적인 문서 변환 솔루션을 찾고 있다면 Aspose.Words Cloud SDK for Java는 확실히 살펴볼 가치가 있습니다.

또한 SDK의 전체 소스 코드는 GitHub에 게시되어 있으며 무료로 다운로드할 수 있습니다. SwaggerUI를 통해 웹 브라우저 내에서 API에 액세스하는 것을 고려할 수도 있습니다. 마지막으로 API 사용 중 문제가 발생하는 경우 제품 지원 포럼을 통해 언제든지 문의해 주세요.

관련 기사

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