워드를 TIFF 문서로

워드를 TIFF 문서로 | Python을 사용하여 온라인에서 DOC를 TIFF 문서로 변환

Word 파일은 보고서, 이력서, 편지, 문서, 메모 작성, 뉴스레터 및 프레젠테이션 준비에 널리 사용됩니다. 대부분 일부 텍스트, 이미지, 개체 및 창의적인 서식이 포함되어 있습니다. 그러나 Word 문서를 보려면 설치 및 라이센스 비용이 발생할 수 있는 특수 응용 프로그램이 필요합니다. 그러나 래스터 이미지 형식으로 변환하면 이러한 파일을 모든 플랫폼에서 볼 수 있습니다. 또한 단어를 TIFF 문서로 변환하는 것이 더 유리할 것입니다. 이는 주로 무손실 압축이기 때문에 TIFF 파일이 원본 이미지의 디테일과 색상 심도를 유지한다는 의미입니다. TIFF 문서는 고품질 전문 사진에 적합하며 이 기사에서는 Python SDK를 사용하여 Word DOC를 TIFF 형식으로 변환하는 방법에 대해 자세히 설명합니다.

이 블로그에서는 다음 주제에 대해 자세히 논의할 것입니다.

단어 변환 API

Word를 TIFF 문서로 변환하려면 Aspose.Words Cloud SDK for Python을 사용해야 합니다. 이 기능은 MS Word 파일을 TIFF, HTML, [PDF]로 생성, 편집 및 변환하는 기능을 제공합니다. 5, EPUB, JPEG, PNG 및 기타 지원되는 파일 형식. SDK는 PIPGitHub에서 다운로드할 수 있습니다. 따라서 명령줄 터미널에서 다음 명령을 실행하여 SDK를 설치하십시오.

pip install aspose-words-cloud

설치 후 Aspose.Cloud 대시보드를 방문하여 무료 계정을 생성해야 클라우드 스토리지에서 문서를 관리할 수 있습니다.

Python을 사용하여 Word에서 TIFF 문서로

클라우드 저장소에서 Word 문서를 로드하고 TIFF 이미지로 변환하려면 아래 지침을 따르십시오. 변환 후 결과 파일은 동일한 클라우드 저장소에 저장됩니다.

  • ClientID 및 ClientSecret을 인수로 전달하면서 WordsApi의 개체를 만듭니다.
  • UploadFileRequest(..) 메서드를 사용하여 클라우드 스토리지에 Word 파일 업로드
  • Word 파일 이름과 TIFF를 원하는 출력 형식으로 사용하는 GetDocumentWithFormatRequest 개체를 만듭니다.
  • getdocumentwithformat(..) 메서드를 호출하여 변환 작업을 수행합니다.
def wordtotiff():
    try:
         # WordsApi 인스턴스 생성
        words_api = WordsApi("bbf94a2c-6d7e-4020-b4d2-b9809741374e","1c9379bb7d701c26cc87e741a29987bb")

        # 입력 워드 문서의 이름
        inputFileName = 'test_multi_pages.docx'
        resultantFile = 'resultant.tiff'

        # 소스 Word 문서를 Cloud Storage에 업로드
        words_api.upload_file(asposewordscloud.models.requests.UploadFileRequest(open('C:\\Users\\'+inputFileName, 'rb'), "", None))
        
        # 문서 변환 요청 생성
        request = asposewordscloud.models.requests.GetDocumentWithFormatRequest(inputFileName, "TIFF", None, None, None,
                                                                                    None, resultantFile, None)
        # Word에서 TIFF로의 변환 작업 시작
        result = words_api.get_document_with_format(request)

        # 콘솔에 메시지 출력(선택 사항)
        print('Conversion process completed successfully !')
    except Api as e:
            print("Exception while Converting Word to TIFF Document using Aspose.Words Cloud Api: {0}".format(e))

Python을 사용하여 로컬 DOC를 TIFF로 변환

이 섹션에서는 로컬 드라이브에서 Word 문서를 로드하고 TIFF 형식으로 변환하는 방법에 대해 자세히 설명합니다. 결과 출력은 클라우드 스토리지에 저장됩니다.

  • ClientID 및 ClientSecret을 인수로 전달하면서 WordsApi의 개체를 만듭니다.
  • open(..) 메서드를 사용하여 로컬 드라이브에서 Word 파일의 내용 읽기
  • 로드된 Word 파일 이름, 결과 형식 및 출력 파일 경로 이름을 인수로 사용하는 ConvertDocumentRequest 개체를 만듭니다.
  • 마지막으로 convertdocument(..) 메서드를 호출하여 변환 작업을 수행합니다.
// 전체 예제 및 데이터 파일을 보려면 https://github.com/aspose-words-cloud/aspose-words-cloud-python으로 이동하십시오.
// https://dashboard.aspose.cloud/에서 클라이언트 자격 증명 가져오기

def wordtotiff():
    try:
         # WordsApi 인스턴스 생성
        words_api = WordsApi("bbf94a2c-6d7e-4020-b4d2-b9809741374e","1c9379bb7d701c26cc87e741a29987bb")

        # 입력 워드 문서의 이름
        inputFileName = 'test_multi_pages.docx'
        resultantFile = 'resultant.tiff'

        # 로컬 드라이브에서 워드 파일의 내용 읽기
        request_document = open('C:\\Users\\'+inputFileName, 'rb')

         # 문서 변환을 위한 개체 만들기
        request = asposewordscloud.models.requests.ConvertDocumentRequest(document=request_document, format="TIFF",out_path=resultantFile)
        
        # Word에서 TIFF로의 변환 작업 시작
        result = words_api.convert_document(request)

        # 콘솔에 메시지 출력(선택사항)
        print('Conversion process completed successfully !')
    except Api as e:
            print("Exception while Converting Word to TIFF Document using Aspose.Words Cloud Api: {0}".format(e))

cURL 명령을 사용하여 DOC에서 TIFF로 변환

이제 명령줄 터미널에서 cURL 명령을 사용하여 DOC를 TIFF로 변환하는 방법에 대한 단계를 배우겠습니다. 앞서 공유한 것처럼 API는 승인된 사람만 액세스할 수 있으므로 먼저 클라이언트 자격 증명을 기반으로 JWT 액세스 토큰을 생성해야 합니다. 다음 명령을 실행하여 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"

토큰이 생성되면 다음 명령을 실행하여 DOC를 TIFF 형식으로 변환해야 합니다. outPath 매개변수는 클라우드 저장소에서 결과 TIFF의 위치를 지정합니다.

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

결론

이 기사에서는 Python SDK를 사용하여 Word를 TIFF 문서로 변환하는 방법에 대해 자세히 살펴보았습니다. 클라우드 저장소에서 Word 파일을 로드하고 출력을 TIFF 형식으로 렌더링하거나 로컬 드라이브에서 Word 문서를 로드하고 출력을 TIFF 형식으로 저장하는 방법을 배웠습니다. 또한 cURL 명령을 사용하여 Word를 TIFF로 변환하는 단계도 보았습니다.

프로그래머 가이드를 탐색하여 API에서 제공하는 흥미로운 기능에 대해 자세히 알아볼 수도 있습니다. 동시에 GitHub에서 SDK의 전체 소스 코드를 다운로드하고 요구 사항에 따라 사용자 지정할 수도 있습니다(MIT 라이선스로 게시됨).

관련 기사

다음 문서를 방문하여 알아보는 것이 좋습니다.