학습 자료
문서에 이미지 삽입하고 스타일링하기
문서 작업을 하다보면 콘텐츠의 직관적인 이해를 돕기 위한 이미지를 삽입해야 할 때가 있습니다.
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으로는 이미지의 위치를 위에서 어느정도 만큼, 왼쪽에서 어느정도 만큼 수준으로 세밀하게 조정할 수 없습니다.
따라서 세밀한 이미지 위치 조정이 필요하다면 먼저 이미지를 삽입한 후, 워드 파일을 열어 수동으로 이미지 위치를 조정해야 합니다.
이 챕터의 강의 · 파워포인트와 워드 반복 업무를 파이썬 코드로 처리하는 방법
- 1. 반복적인 파워포인트 작업을 자동화하는 방법
- 2. 슬라이드에 텍스트 상자와 텍스트 추가하기
- 3. 텍스트 서식 글꼴, 크기, 색상 변경하기
- 4. 슬라이드에 이미지 삽입 및 조정하기
- 5. 슬라이드에 표(Table) 생성 및 관리하기
- 6. 엑셀 데이터를 슬라이드에 표로 삽입하기
- 7. 파이썬으로 차트(Chart) 생성 및 데이터 시각화하기
- 8. 빈칸 채우기 퀴즈
- 9. 파이썬 코드로 Word 문서 작성하기
- 10. 단락 추가 및 텍스트 서식 설정하기
- 11. 목록(List) 작성하기
- 12. 파이썬 코드로 표를 만드는 방법
- 13. 문서에 이미지 삽입하고 스타일링하기
- 14. 문서의 페이지 레이아웃 조정하기
- 15. openpyxl로 엑셀 데이터를 읽어와 워드 문서에 표와 텍스트 추가하기
- 16. 선택형 퀴즈
- 17. 도전! python-docx로 간단한 테이블 만들기
Quiz
0 / 1
python-docx를 사용하면 문서에 이미지를 삽입할 수 있다.
○
✕
학습 자료
AI 튜터
디자인
업로드
수업 노트
즐겨찾기
도움말