웹한글기안기 GetTextFile API 문의

현재 문서유통 모듈을 사용하고 있으며, 해당 모듈에서는 한글 문서를 직접 보낼 수 없어서
아래 형태로 변환 과정을 거치고 있습니다.

발송처: 한글 → html (GetTextFile API로 변환)
수신처: html → 한글 (SetTextFile API로 변환)


특정 문단에 왼쪽 여백 5, 내어쓰기 96이 적용되어 있는 문서가 있으며,


테스트.hwp (95.5 KB)

해당 문서를 GetTextFile API를 통하여 한글을 html로 변환 시 리턴 받는 html 데이터에서
왼쪽 여백 '5’가 ‘101’(margin-left:101.0pt)로 변경되는 부분이 있습니다.

한글 ↔ html 변환 시 타입이 다르기 때문에 100% 동일하지 않는 점은 알고 있지만
여백 값이 너무 큰 차이로 변환되어 정상적으로 사용이 힘든 부분이 있습니다.

해당 부분 확인 및 개선 가능한지 문의드립니다.

안녕하세요.

문단속성에 내어쓰기가 적용되어 있어서 발생한 현상입니다.
내어쓰기는 문단의 두번째 줄 부터 적용되어 설정된 값 만큼 여백이 적용됩니다.

이를 HTML 로 표현하기 위해서 전체적인 margin-left 에는 왼쪽 여백에 내어쓰기 값을 더해서 설정하고 (5+96),
text-indent 에 내어쓰기에 설정된 값을 빼도록 설정되었습니다. (-96)

이렇게 하면 첫줄은 (101 - 96) 값으로 표현이 되고, 두번째 줄 부터는 101로 여백이 설정되어
한글과 유사하게 표현이 됩니다.

추가 궁금한 내용 있으시면 문의 주시기 바랍니다.