units
단위 변환 모듈.
노트
API 시그니처와 docstring 은 Python 소스에서 자동 생성되어 영문으로 표시됩니다.
units.mm
units.mm(value)mm → HWPUNIT (283 HWPUNIT = 1mm).
units.cm
units.cm(value)cm → HWPUNIT (2834 HWPUNIT ≈ 1cm).
units.inch
units.inch(value)inch → HWPUNIT (7200 HWPUNIT = 1in).
units.pt
units.pt(value)point → HWPUNIT (100 HWPUNIT = 1pt).
units.to_mm
units.to_mm(hwpunit_value)HWPUNIT → mm.
units.to_cm
units.to_cm(hwpunit_value)HWPUNIT → cm.
units.to_inch
units.to_inch(hwpunit_value)HWPUNIT → inch.
units.to_pt
units.to_pt(hwpunit_value)HWPUNIT → point.
units.parse
units.parse(value)문자열/숫자 → HWPUNIT.
Examples
>>> parse("210mm") # 283 * 210 ≈ 59544
59430
>>> parse("21cm")
59430
>>> parse("8.27in") # 7200 * 8.27
59544
>>> parse("12pt") # 100 * 12
1200
>>> parse(210) # int → assumed mm
59430