[python] 파이썬으로 워드 문서 이미지 크기 조정하기
많은 사람들이 워드 문서에서 이미지를 사용하여 문서를 더욱 풍성하고 시각적으로 매력적으로 만듭니다. 하지만 때로는 이미지의 크기를 조정해야 할 필요가 있습니다. 이 글에서는 파이썬을 사용하여 워드 문서의 이미지 크기를 조정하는 방법에 대해 알아보겠습니다.
필요한 라이브러리 설치
이미지 크기를 조정하기 위해 python-docx
라이브러리를 사용하겠습니다. 다음 명령을 사용하여 라이브러리를 설치합니다.
pip install python-docx
이미지 크기 조정하기
이미지 크기를 조정하기 위해 다음 코드를 사용할 수 있습니다.
from docx import Document
from docx.shared import Length
# 워드 문서 열기
doc = Document("document.docx")
# 모든 이미지에 대해 크기 조정
for image in doc.inline_shapes:
# 이미지 크기 조정
image.width = Length(5, "cm") # 가로 크기 조정
image.height = Length(7, "cm") # 세로 크기 조정
# 수정된 워드 문서 저장
doc.save("document_with_resized_images.docx")
위 코드에서는 python-docx
라이브러리를 사용하여 워드 문서를 열고, 모든 인라인 이미지에 대해 크기를 조정합니다. Length
클래스의 첫 번째 매개변수는 크기이고, 두 번째 매개변수는 단위입니다. 위의 예시에서는 가로 크기를 5cm로 조정하고, 세로 크기를 7cm로 조정하였습니다.
마지막으로 수정된 워드 문서를 저장합니다.
결론
파이썬을 사용하여 워드 문서의 이미지 크기를 조정하는 방법에 대해 알아보았습니다. python-docx
라이브러리를 사용하면 쉽게 이미지 크기를 조정할 수 있습니다. 이를 활용하여 보다 깔끔하고 잘 정렬된 워드 문서를 생성할 수 있습니다.