Cleanup: Deleting 03.Code/업로드용/domain/hwpx/hwpx_domain_guide.md

This commit is contained in:
2026-03-19 14:03:03 +09:00
parent c295d5efb4
commit 6ff8f84021

View File

@@ -1,43 +0,0 @@
# HWP/HWPX HTML/CSS
硫\n\n> **紐⑹**: HWPX
臾몄
쨌ㅽ
由우
異異곕 HWPX HWP 蹂 \n> 肄 瑜 李몄“ 留ㅽ
. \n> **異泥
湲怨쇱뺨⑦
怨듭 臾몄
**: HWP 5.0 諛
+ HWPX XML 洹 + HTML/CSS 留ㅽ\n\n---\n\n## 0. 臾몄
\n\n```\nHWP (諛
由) HWPX (XML) HTML/CSS\n \nCompound File ZIP Archive ⑥ FileHeader META-INF/ <head>\n DocInfo manifest.xml <meta>\n (湲瑗, ㅽ Contents/ <style>\n
/諛곌꼍, header.xml <body>\n 湲⑥ ) (DocInfo ) ㅻ \n BodyText/ section0.xml 蹂몃Ц\n Section0 (蹂몃Ц ) 명
\n BinData/ section1.xml @page CSS\n BinData/\n PrvImage version.xml\n```\n\n**듭**: HWP 諛
由ъ肄 援ъ“ HWPX XMLщ㉫몃 1:1 . \n 듯 媛
瑜 湲곗쇰, CSS 蹂吏 곌껐.\n\n---\n\n## 1. ⑥
泥닿
\n\n### 1.1 HWPUNIT (湲 대 ⑥
)\n\nHWP 1/7200 湲곕낯 ⑥
濡 ъ⑺.\n\n| 蹂 | 怨듭 |\n|-----------|------|------|\n| HWPUNIT mm | `hwpunit / 7200 * 25.4` | 7200 25.4mm (= 1 pt | `hwpunit / 7200 * 72` | 7200 72pt |\n| HWPUNIT px (96dpi) | `hwpunit / 7200 * 96` | 7200 96px |\n| mm HWPUNIT | `mm / 25.4 * 7200` | 25.4mm 7200 |\n| pt HWPUNIT | `pt / 72 * 7200` | 10pt 1000 |\n\n```python\ndef hwpunit_to_mm(hwpunit): return hwpunit / 7200 * 25.4\ndef hwpunit_to_pt(hwpunit): return hwpunit / 7200 * 72\ndef hwpunit_to_px(hwpunit): return hwpunit / 7200 * 96\ndef mm_to_hwpunit(mm): return mm / 25.4 * 7200\n```\n\n### 1.2 湲ш린 (CharShape)\n\nHWPш린 HWPUNIT ⑥
留 100諛 ㅼ⑸ .\n\n| HWP 媛 | ㅼ ш린 | CSS |\n|--------|----------|-----|\n| 1000 | 10pt | `font-size: 10pt` |\n| 1200 | 12pt | `font-size: 12pt` |\n| 2400 | 24pt | `font-size: 24pt` |\n\n```python\ndef charsize_to_pt(hwp_size): return hwp_size / 100 # 1000 10pt\n```\n\n### 1.3 COLORREF ()\n\nHWP 0x00BBGGRR BGR). CSS #RRGGBB.\n\n| HWP COLORREF | 遺
| CSS |\n|-------------|------|-----|\n| 0x00000000 | R=0, G=0, B=0 | `#000000` (寃) |\n| 0x00FF0000 | R=0, G=0, B=255 | `#0000ff` () |\n| 0x0000FF00 | R=0, G=255, B=0 | `#00ff00` (珥濡) |\n| 0x00FFFFFF | R=255, G=255, B=255 | `#ffffff` () |\n\n```python\ndef colorref_to_css(colorref):\n r = colorref & 0xFF\n g = (colorref >> 8) & 0xFF\n b = (colorref >> 16) & 0xFF\n return f'#{r:02x}{g:02x}{b:02x}'\n```\n\n**HWPX XML
**: `#RRGGBB` 쇰 吏 湲곕 (蹂
).\n\n---\n\n## 2.
/諛곌꼍 (BorderFill)\n\n> HWP: `HWPTAG_BORDER_FILL` (DocInfo 肄) \n> HWPX: `<hh:borderFill>` (header.xml ) \n> ⑸
:
, 臾몃, 履
/諛곌꼍듯 \n\n### 2.1
ъ
瑜 |
| HWPX type
| CSS border-style |\n|------- --|------|---------------|-----------------|\n| 0 | ㅼ
| `SOLID` | `solid` |\n| 1 | 湲
| `DASH` | `dashed` |\n| 2 |
| `DOT` | `dotted` |\n| 3 | -.-.-. | `DASH_DOT` | `dashed` (洹쇱) |\n| 4 | -..-..IRCLE` | `dotted` (洹쇱) |\n