가이드라인

문서에 이미지 삽입하고 스타일링하기

문서 작업을 하다보면 콘텐츠의 직관적인 이해를 돕기 위한 이미지를 삽입해야 할 때가 있습니다.

python-docx를 사용하면 문서에 이미지를 삽입하고, 크기와 위치를 조정하는 등의 작업을 프로그래밍적으로 처리할 수 있습니다.

이번 수업에서는 문서에 이미지를 삽입하고 크기를 조정하는 방법을 알아보겠습니다.


이미지 삽입하기

문서에 이미지를 삽입하려면 add_picture() 메서드를 사용합니다.

이 메서드는 파일 경로를 인자로 받아 이미지를 문서에 추가합니다.

이미지 삽입하기
doc.add_picture('image.png')

위 코드는 'image.png' 파일을 문서에 삽입합니다.

이미지 파일 경로는 상대 경로 또는 절대 경로로 지정할 수 있습니다.


이미지 크기 조정하기

이미지를 삽입한 후, Inches 또는 Cm 클래스를 사용해 크기를 조정할 수 있습니다.

이는 이미지의 너비나 높이를 원하는 크기로 조절할 때 유용합니다.

이미지 크기 조정하기
from docx.shared import Inches doc.add_picture('image.png', width=Inches(2))

위 코드는 이미지의 너비를 2인치로 설정하여 문서에 삽입합니다.

높이를 지정하지 않으면 비율에 맞게 자동으로 조정됩니다.

이미지 높이와 너비 함께 조정하기
doc.add_picture('image.png', width=Inches(2), height=Inches(3))

이 코드는 이미지의 너비를 2인치, 높이를 3인치로 조정하여 삽입하는 예시입니다.


이미지 위치를 세부적으로 조정할 수 있을까요?

python-docx으로는 이미지의 위치를 위에서 어느정도 만큼, 왼쪽에서 어느정도 만큼 수준으로 세밀하게 조정할 수 없습니다.

따라서 세밀한 이미지 위치 조정이 필요하다면 먼저 이미지를 삽입한 후, 워드 파일을 열어 수동으로 이미지 위치를 조정해야 합니다.

Mission
0 / 1

python-docx를 사용하면 문서에 이미지를 삽입할 수 있다.

O
X

가이드라인

AI 튜터

배포

디자인

업로드

수업 노트

즐겨찾기

도움말

코드 에디터

코드 실행
코드 생성

실행 결과

입력 데이터/결과물