λ¬Έμμ νμ΄μ§ λ μ΄μμ μ‘°μ νκΈ°
λ¬Έμλ₯Ό μμ±νλ€ λ³΄λ©΄ μ΄λ ν νμ΄μ§λ κ°λ‘ λ°©ν₯
μΌλ‘ μμ
νκ±°λ, λ λ§μ μ¬λ°±
μ νμν λκ° μμ΅λλ€.
λ¬Έμμ νμ΄μ§ λ μ΄μμ
μ μ½ν
μΈ μ κ°λ
μ±μ λμ΄κ³ , λ΄μ©μ λμ± λͺ
ννκ² μ λ¬ν μ μλλ‘ λμ΅λλ€.
python-docxλ₯Ό μ¬μ©νλ©΄ λ¬Έμμ νμ΄μ§ ν¬κΈ°, μ¬λ°±, λ°©ν₯ λ±μ νμ΄μ¬ μ½λλ‘ κ°νΈνκ² μ‘°μ ν μ μμ΅λλ€.
μ΄λ² μμ μμλ νμ΄μ§ λ μ΄μμμ μ‘°μ νλ λ°©λ²μ μμλ³΄κ² μ΅λλ€.
νμ΄μ§ μΉμ (Section)μ΄λ?
μΉμ μ λ¬Έμμ νμ΄μ§ λ μ΄μμμ μ€μ νλ λ¨μμ λλ€.
python-docxμμ λ¬Έμμ νμ΄μ§ ν¬κΈ°μ μ¬λ°±, λ°©ν₯ λ±μ μ‘°μ ν λλ sections
μμ±μ μ¬μ©ν©λλ€.
λ¬Έμλ μ¬λ¬ κ°μ μΉμ μΌλ‘ ꡬμ±λ μ μμΌλ©°, κ° μΉμ λ§λ€ νμ΄μ§ μ€μ μ λ¬λ¦¬ν μ μμ΅λλ€.
νμ΄μ§ λ°©ν₯ μ€μ
νμ΄μ§ λ°©ν₯μ μΈλ‘ λλ κ°λ‘λ‘ μ€μ νλ €λ©΄ orientation
μμ±μ μ¬μ©ν©λλ€.
python-docxμμλ WD_ORIENTATION
ν΄λμ€λ₯Ό μ¬μ©ν΄ λ°©ν₯μ μ€μ ν μ μμ΅λλ€.
from docx.enum.section import WD_ORIENTATION # κ°λ‘ λ°©ν₯ μ€μ section.orientation = WD_ORIENTATION.LANDSCAPE
μ΄ μ½λλ νμ΄μ§λ₯Ό κ°λ‘ λ°©ν₯μΌλ‘ μ€μ ν©λλ€. λ¬Έμ λ°©ν₯μ κΈ°λ³Έκ°μ μΈλ‘ λ°©ν₯μ λλ€.
νμ΄μ§ ν¬κΈ° μ€μ
νμ΄μ§ ν¬κΈ°λ₯Ό μ‘°μ νλ €λ©΄ page_width
μ page_height
μμ±μ μ¬μ©ν©λλ€.
μλ₯Ό λ€μ΄, A4 ν¬κΈ°(21.0cm x 29.7cm)λ‘ μ€μ νλ €λ©΄ λ€μκ³Ό κ°μ΄ μ½λλ₯Ό μμ±ν μ μμ΅λλ€.
from docx.shared import Cm section = doc.sections[0] section.page_width = Cm(21.0) section.page_height = Cm(29.7)
νμ΄μ§ μ¬λ°± μ€μ
νμ΄μ§ μ¬λ°±μ top_margin
, bottom_margin
, left_margin
, right_margin
μμ±μΌλ‘ μ€μ ν μ μμ΅λλ€.
section.top_margin = Cm(2.5) section.bottom_margin = Cm(2.5) section.left_margin = Cm(3.0) section.right_margin = Cm(3.0)
μ΄ μ½λλ νμ΄μ§μ μλ¨κ³Ό νλ¨ μ¬λ°±μ 2.5cm, μ’μ° μ¬λ°±μ 3.0cmλ‘ μ€μ ν©λλ€.
λ€μ λΉμΉΈμ κ°μ₯ μ μ ν λ΄μ©μ 무μμΌκΉμ?
Guidelines
AI Tutor
Publish
Design
Upload
Notes
Favorites
Help
Code Editor
Execution Result
The document is empty.
Try running the code.