Python에서 Word를 JPEG, PNG 또는 GIF 이미지 파일로 변환

Python에서 Word를 JPEG, PNG 또는 GIF 이미지 파일로 변환

Word는 문서 공유 및 인쇄에 널리 사용되는 형식 중 하나입니다. 우리는 종종 워드 문서를 다른 이미지 형식으로 변환해야 합니다. 필요에 따라 쉽게 유지 관리할 수 있고 유연한 변환 솔루션을 제공하는 이미 개발된 특수 도구를 사용하는 것이 좋습니다. 이 기사에서는 Python에서 단어를 JPEG, PNG 또는 GIF 이미지 파일로 변환하는 방법을 배웁니다.

이 문서에서는 다음 항목을 다룹니다.

단어를 이미지로 변환 REST API - Python SDK

Python에서 JPG, PNGGIF 이미지를 변환하기 위해 GroupDocs.Conversion Cloud API의 Ruby SDK를 사용합니다. GroupDocs.Conversion의 Python SDK는 Word DOCX를 JPG, PNG 및 GIF 파일로 몇 초 만에 변환하는 가장 좋은 방법을 제공합니다. 파일 변환을 위해 100% 무료이며 안전하고 사용하기 쉬운 Python SDK입니다. 지원되는 형식의 문서를 클라우드에서 프로그래밍 방식으로 이미지로 변환할 수 있습니다. 콘솔에서 다음 명령을 사용하여 설치할 수 있습니다.

pip install groupdocs_conversion_cloud

먼저 아래 언급된 단계를 따르기 전에 대시보드에서 클라이언트 ID와 암호를 가져옵니다. ID와 시크릿이 있으면 아래와 같이 애플리케이션에 아래 코드를 추가합니다.

# http://api.groupdocs.cloud에서 Python 애플리케이션의 Python SDK 가져오기
import groupdocs_conversion_cloud

# 무료 등록 후 https://dashboard.groupdocs.cloud에서 client_id 및 client_secret을 가져옵니다.
client_id = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
client_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

# 파일 API 구성 가져오기 
configuration = groupdocs_conversion_cloud.Configuration(client_id, client_secret)
configuration.api_base_url = "https://api.groupdocs.cloud"
storage_name = "DefaultStorage"

Python에서 REST API를 사용하여 Word를 JPEG로 변환하는 방법

아래 단계에 따라 프로그래밍 방식으로 Word를 JPEG 형식으로 변환할 수 있습니다.

  • 먼저 ConvertApi의 인스턴스를 만듭니다.
  • 다음으로 ConvertSettings의 인스턴스를 만듭니다.
  • 그런 다음 저장소 이름과 워드 파일 경로를 설정합니다.
  • 결과 이미지 파일 형식을 “jpeg"로 설정
  • DocxLoadOptions 인스턴스 생성
  • 단어 파일 암호 및 load\options 설정
  • JpegConvertOptions의 인스턴스 생성
  • 그레이스케일, from\page, pages\count, quality, rotate\angle 및 use\pdf 등을 정의합니다.
  • convertOptions를 설정으로 설정
  • 이제 출력 파일 경로를 제공하십시오.
  • 그런 다음 ConvertSettings를 인수로 사용하여 ConvertDocumentRequest를 생성합니다.
  • 마지막으로 ConvertDocumentRequest와 함께 ConvertApi.convert\document() 메서드를 호출하여 변환된 파일을 저장합니다.

다음 예제 코드는 Python에서 REST API를 사용하여 Word 문서를 JPEG 이미지 형식으로 변환하는 방법을 보여줍니다.

# Python에서 REST API를 사용하여 Word DOCX를 JPEG로 변환하는 방법
try:
    # API 인스턴스 생성
    convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

    # 변환 설정 정의
    settings = groupdocs_conversion_cloud.ConvertSettings()
    settings.storage_name = storage_name
    settings.file_path = "python-testing/sample-word.docx"
    settings.format = "jpeg"
    
    loadOptions = groupdocs_conversion_cloud.DocxLoadOptions()
    loadOptions.password = "password"
    
    settings.load_options = loadOptions;
    
    convertOptions = groupdocs_conversion_cloud.JpegConvertOptions()
    convertOptions.gray_scale = True
    convertOptions.from_page = 1
    convertOptions.pages_count = 1
    convertOptions.quality = 100
    convertOptions.rotate_angle = 90
    convertOptions.use_pdf = False
    
    settings.convert_options = convertOptions
    settings.output_path = "python-testing"
    
    request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
    response = convert_api.convert_document(request)

    print("Successfully converted Word DOCX to JPEG image format: " + str(response))
except groupdocs_conversion_cloud.ApiException as e:
    print("Exception while calling API: {0}".format(e.message))

위의 코드 샘플은 변환된 JPEG 파일을 클라우드에 저장합니다.

REST API를 사용하여 Python에서 DOC/DOCX를 PNG로 변환

아래 단계에 따라 프로그래밍 방식으로 Word Doc/Docx를 PNG 파일 형식으로 변환할 수도 있습니다.

  • ConvertApi 인스턴스 만들기
  • 다음으로 ConvertSettings의 인스턴스를 만듭니다.
  • 그런 다음 저장소 이름과 워드 파일 경로를 설정합니다.
  • 또한 출력 이미지 형식으로 “png"를 설정하십시오.
  • DocxLoadOptions 인스턴스 생성
  • 단어 파일 암호 및 load\options 설정
  • PngConvertOptions의 인스턴스 생성
  • 그레이스케일, from\page, pages\count, quality, rotate\angle 및 use\pdf 값을 정의합니다.
  • convertOptions를 설정으로 설정
  • 이제 출력 파일 경로를 제공하십시오.
  • 그런 다음 ConvertSettings를 인수로 사용하여 ConvertDocumentRequest를 생성합니다.
  • 마지막으로 ConvertDocumentRequest와 함께 ConvertApi.convert\document() 메서드를 호출하여 변환된 파일을 저장합니다.

다음 예제 코드는 Python에서 REST API를 사용하여 단어를 PNG 형식으로 변환하는 방법을 보여줍니다.

# Python에서 REST API를 사용하여 Word DOCX를 PNG로 변환하는 방법
# API 인스턴스 생성
convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

# 변환 설정 정의
settings = groupdocs_conversion_cloud.ConvertSettings()
settings.storage_name = storage_name
settings.file_path = "python-testing/sample-word.docx"
settings.format = "png"

loadOptions = groupdocs_conversion_cloud.DocxLoadOptions()
loadOptions.password = "password"

settings.load_options = loadOptions;

convertOptions = groupdocs_conversion_cloud.PngConvertOptions()
convertOptions.gray_scale = True
convertOptions.from_page = 1
convertOptions.pages_count = 1
convertOptions.quality = 100
convertOptions.rotate_angle = 90
convertOptions.use_pdf = False

settings.convert_options = convertOptions
settings.output_path = "python-testing"

request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
response = convert_api.convert_document(request)
print("Successfully converted DOCX to PNG file format: " + str(response))

REST API를 사용하여 Python에서 Word DOC/DOCX를 GIF로 변환

아래 단계에 따라 프로그래밍 방식으로 Word Docx를 JPG로 변환할 수 있습니다.

  • ConvertApi 인스턴스 만들기
  • 다음으로 ConvertSettings의 인스턴스를 만듭니다.
  • 그런 다음 저장소 이름과 워드 파일 경로를 설정합니다.
  • 이제 출력 이미지 형식으로 “gif"를 제공하십시오.
  • DocxLoadOptions 인스턴스 생성
  • 단어 파일 암호 및 load\options 설정
  • GifConvertOptions의 인스턴스 생성
  • 그레이스케일, from\page, pages\count, quality, rotate\angle 및 use\pdf 등을 정의합니다..
  • convertOptions를 설정으로 설정
  • 다음으로 출력 파일 경로를 제공하십시오.
  • 그런 다음 ConvertSettings를 인수로 사용하여 ConvertDocumentRequest를 생성합니다..
  • 마지막으로 ConvertDocumentRequest와 함께 ConvertApi.convert\document() 메서드를 호출하여 변환된 파일을 저장합니다.

다음 코드 샘플은 Python에서 REST API를 사용하여 Word Doc/Docx를 GIF 이미지 파일 형식으로 변환하는 방법을 보여줍니다.

# Python에서 REST API를 사용하여 Word DOCX를 GIF로 변환하는 방법
# API 인스턴스 생성
convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

# 변환 설정 정의
settings = groupdocs_conversion_cloud.ConvertSettings()
settings.storage_name = storage_name
settings.file_path = "python-testing/sample-word.docx"
settings.format = "gif"

loadOptions = groupdocs_conversion_cloud.DocxLoadOptions()
loadOptions.password = "password"

settings.load_options = loadOptions;

convertOptions = groupdocs_conversion_cloud.GifConvertOptions()
convertOptions.gray_scale = True
convertOptions.from_page = 1
convertOptions.pages_count = 1
convertOptions.quality = 100
convertOptions.rotate_angle = 90
convertOptions.use_pdf = False

settings.convert_options = convertOptions
settings.output_path = "python-testing"

request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
response = convert_api.convert_document(request)
print("Successfully converted Word to GIF format: " + str(response))

온라인 무료 이미지 변환기

위의 API를 사용하여 개발된 다음 무료 온라인 JPG, PNG 및 GIF 변환 도구를 사용해 보십시오.

결론

이 기사에서는 클라우드에서 단어를 이미지 형식으로 변환하는 방법을 배웠습니다. 이제 다음을 알 수 있습니다.

  • Python에서 워드 문서를 jpeg/jpg로 변환하는 방법;
  • Python을 사용하여 단어 doc/docx를 png 이미지 형식으로 변환하는 방법;
  • Python에서 단어 doc/docx를 gif 파일 형식으로 변환하는 방법;

문서를 사용하여 GroupDocs.Conversion Cloud API에 대해 자세히 알아볼 수 있습니다. 또한 브라우저를 통해 직접 API를 시각화하고 상호 작용할 수 있는 API 참조 섹션을 제공합니다.

질문하기

Word docx to image converter에 대해 궁금한 점이 있으면 무료 지원 포럼에서 언제든지 문의해 주세요.

또한보십시오