hml 파일의 xml문서를 파싱하여 html로 변환하고자 할때, 개체 묶기한 내부의 개체들(사각형, 또다른 그룹, 그외) 등의 xpos 와 ypos 만으로는 위치를 정확하게 알 수 없습니다. 특히 복사 붙여넣기를 한후 그룹묶기를 한경우 분명 다른 위치에 존재하지만 여전히 xpos 와 ypos 는 동일합니다. 또한 그룹 묶기 후에 해당 정보들 이 변화 되어 알 수 없는 경우도 있습니다. 그외에 정확한 개체의 위치를 특정지을 수 있는 정보가 xml 문서에 있을까요?
안녕하세요. 한컴디벨로퍼입니다.
현재 담당자가 내용을 확인하고 있습니다. 조금만 기다려 주세요.
아울러 해당 문의 사항은 '일반 문의’에 해당하는 것으로 사료되어 해당 카테고리로 변경하였습니다. 이점 양해 부탁드립니다.
한컴디벨로퍼를 이용해 주셔서 감사합니다.
안녕하세요. 답변 드립니다. 개체 묶기로 묶인 내부 개체 위치는
<CONTAINER> - <내부 개체 이름> - <DRAWINGOBJECT> - <SAHPECOMPONENT>
엘리먼트의 속성 - XPos - YPos 를 통하여 알 수 있습니다. XPos, YPos 는 에서의 상대 좌표이기에 묶인 개체를 복사-붙여넣기 하여도 동일하게 나타날 것입니다. XPos, YPos 만으로는 정확한 Draw 위치를 알기 어려울 것입니다. 묶인 개체에 내부 개체는
<CONTAINER> - <개체 이름> - <DRAWINGOBJECT> - <RENDERINGINFO>
정보가 변경됩니다. <TRANSMATRIX> 엘리먼트에 속성 값을 확인하여 주시기 바랍니다. 또한 묶인 개체의 위치는
<CONTAINER> - <SHAPEOBJECT> - <POSITION>
엘리먼트에 - HorzAlign - HorzOffset - HorzRelTo - VertAlign - VertOffset - VertRelTo 속성 값을 확인하시면 보다 정확한 위치 확인이 가능합니다. HWPML 문서도 참고하여 주시기 바랍니다. https://cdn.hancom.com/link/docs/한글문서파일형식3.0_HWPML_revision1.2.hwp 감사합니다.