Skip to content

HWPX→HWP 재저장 파일 열기 실패 시 오류 미표시 #178

@edwardkim

Description

@edwardkim

재현 절차

  1. 우리 웹뷰어에서 HWPX 파일 열기
  2. 편집 후 저장 → .hwpx.hwp로 저장됨 (HWP 바이너리)
  3. 다시 열기 → 렌더링 안 됨, 오류 로그 없음

근본 원인

  • hwpctl/index.ts:74: SaveAs()가 항상 exportHwp() (HWP 바이너리) 호출
  • 원본이 HWPX여도 HWP로 저장됨
  • HWPX→HWP 변환 시 용지 크기 0mm 등 메타데이터 손실로 다시 열면 렌더링 실패

수정 방향

  1. 원본 파일 형식(HWP/HWPX) 추적
  2. HWPX 원본이면 serialize_hwpx로 저장 (WASM API 노출 필요 — HWPX 저장 WASM API 노출 및 사용자 오류 전달 #176)
  3. 저장 실패 시 사용자에게 오류 알림
  4. 파일 확장자를 원본 형식에 맞게 지정

관련

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