Python에서 텍스트를 PNG, JPEG 또는 GIF 이미지로 변환

텍스트를 읽기 전용으로 만들려면 PDF나 PNG와 같은 일부 이미지 형식으로 변환해야 하는 경우가 많습니다. 이전 기사에서 TXT 파일의 텍스트를 Python 응용 프로그램에서 PDF로 변환하는 방법을 시연했습니다. 오늘은 파이썬에서 프로그래밍 방식으로 텍스트를 PNG, JPEG 또는 GIF 이미지로 변환하는 방법을 배웁니다.

텍스트를 PNG, JPEG 또는 GIF 이미지로 변환 - Python 라이브러리

텍스트를 이미지 형식으로 변환하려면 Aspose.Words for Python을 사용합니다. 해당 라이브러리는 Word 문서를 만들고 조작하기 위한 광범위한 기능을 제공합니다. 또한 텍스트 문서를 고화질로 다른 형식으로 변환할 수 있습니다. Aspose.Words for Python은 다음 pip 명령을 사용하여 PyPI에서 설치할 수 있습니다.

pip install aspose-words

Python에서 텍스트(TXT)를 이미지로 변환

대부분의 경우 TXT 파일은 형식 없이 일반 텍스트를 저장하는 데 사용되며, 이는 텍스트 데이터를 유지하는 가장 간단한 방법입니다. 따라서 TXT 파일을 사용하여 해당 텍스트를 PNG, JPEG 또는 GIF 이미지로 변환해 보겠습니다. 다음은 Python에서 텍스트를 이미지로 변환하는 단계입니다.

  • Document 클래스를 사용하여 텍스트 파일을 로드합니다.
  • 문서의 모든 페이지를 반복합니다.
  • Document.extractpages() 메서드를 사용하여 각 페이지를 추출합니다.
  • Document.save() 메서드를 사용하여 페이지를 PNG(또는 다른 이미지 형식)로 저장합니다.

다음 코드 샘플은 Python에서 텍스트를 이미지로 변환하는 방법을 보여줍니다.

import aspose.words as aw

# Load the Word document
doc = aw.Document("document.txt")

# Loop through each page
for page in range(doc.page_count):
    # Extract the page
    extractedPage = doc.extract_pages(page, 1)

    # Save as image, e.g. PNG
    extractedPage.save("Output_" + str(page + 1) + ".png")

무료 API 라이선스 받기

평가 제한 없이 Aspose.Words for Python을 사용하려면 임시 라이선스를 취득할 수 있습니다.

결론

이 기사에서는 Python에서 프로그래밍 방식으로 텍스트를 이미지로 변환하는 방법을 배웠습니다. 단계 및 코드 샘플에서는 텍스트를 PNG, JPEG 또는 GIF 이미지로 변환하는 방법을 보여주었습니다. 또한 문서를 사용하여 Aspose.Words for Python에 대해 자세히 읽을 수 있습니다. 또한 질문이나 질문이 있는 경우 포럼을 통해 문의할 수 있습니다.

또한보십시오