Guidelines

λ¬Έμ„œμ— 이미지 μ‚½μž…ν•˜κ³  μŠ€νƒ€μΌλ§ν•˜κΈ°

λ¬Έμ„œ μž‘μ—…μ„ ν•˜λ‹€λ³΄λ©΄ μ½˜ν…μΈ μ˜ 직관적인 이해λ₯Ό 돕기 μœ„ν•œ 이미지λ₯Ό μ‚½μž…ν•΄μ•Ό ν•  λ•Œκ°€ μžˆμŠ΅λ‹ˆλ‹€.

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

Guidelines

AI Tutor

Publish

Design

Upload

Notes

Favorites

Help

Code Editor

Run
Generate

Execution Result

Input/Result