발송처에서 hwpml로 파싱된 문서 본문을 보면 ParaShape=“1"로 적용된 p 태그가 있습니다.
해당 부분 스타일을 확인해 보면 Indent=”-3320"이 적용되어 있습니다.
하지만 실제 문서를 웹한글 기안기 UI로 확인해 보면 16.6pt(5.9mm)가 적용되어 있습니다.
이 상태로 문서를 수신처에 발송하게 되면 들여쓰기는 -3320을 파싱한 11.712mm로 표출됩니다.
즉, 5.9mm의 들여쓰기로 발송한 문서가 수신처에서는 11.712mm로 보여지게 되는 것입니다.
xml로 변환하는 로직은 발·수신처 모두 동일한 것 같은데,
발송처에서 5.9mm의 들여쓰기로 작성된 문서가 hwpml로 저장하여 열어 보면 -3320으로 보이는 게 문제인 것 같습니다.
동일한 결재본문 문서를 hwp로 열면 들여쓰기 16.6pt(5.9mm)로 보이나, 노트패드로 열어 보면 -3320 적용되어 있는데 위 현상에 대한 원인을 알 수 있을까요?