Skip to content

HWP3 Square wrap 렌더링 세부 보정: wrap zone x/y 위치 + 앵커 높이 + single-LineSeg 감지 #511

@jangster77

Description

@jangster77

배경

Task #460(PR #506) 머지 이후 추가 발견된 HWP3 Square wrap 렌더링 세부 오류 3건을 수정한다.

수정 범위

보완6: wrap zone x 위치 수정 + wrap_precomputed IR 플래그

  • HWP3 wrap zone 텍스트 컬럼 x 위치가 잘못 계산되는 문제 수정
  • Paragraphwrap_precomputed 플래그 추가하여 HWP3 사전 계산 wrap 문단 식별

보완7: 그림 앵커 문단 높이 보정

  • Square wrap 그림 전용 문단(그림 객체만 포함)의 lh가 th 기준으로 잘못 계산되는 문제 수정

보완8: single-LineSeg wrap zone 문단 감지 확장

  • line_segs가 1개인 문단에서 wrap zone이 감지되지 않는 경우 보완

파일

  • src/parser/hwp3/mod.rs — 모든 수정은 HWP3 파서 레이어에서만 구현 (렌더러 변경 없음)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions