지원 범위와 제한
현재 public 소스 지원과 npm 배포·실제 UI 동작·문서별 저장 검증은 서로 다른 상태입니다. 이 사이트의 타입 검사와 정적 빌드는 제품의 Native/브라우저 E2E를 대신하지 않습니다.
조판과 저장
텍스트나 서식을 바꾸면 원본 줄/페이지 조판 정보와 달라질 수 있습니다. 화면이 보이거나 저장 파일이 생겼다는 사실만으로 원본 한글과 레이아웃이 같다고 판단하지 않습니다. layoutRequiresReflow와 오류를 확인하고 앱에서 명확히 안내하세요.
호스트의 책임
파일 선택/다운로드·OS clipboard·권한·DOM/Canvas·입력/IME·인쇄 UI는 호스트가 담당합니다. 순수 core에 DOM 의존성을 추가하거나 과거 WebHwpCtrl 액션 이름을 그대로 사용할 수 있다고 가정하지 않습니다. 웹 데모의 리본 버튼은 연결 가능성과 문서별 capability를 표시하는 별도 앱입니다.
실행 중인 데모
전체화면 Canvas 데모는 이 문서 사이트에서 직접 실행됩니다. 브라우저 안에서 파일을 처리하며, 지원하지 않는 명령은 데모에 표시되는 기능 안내를 확인하세요.
로드맵은 다음 단계의 범위이며 이미 제공하는 기능의 증거가 아닙니다.
HWPX 새 문단의 기본 서식
현재 main과 웹 데모에서는 Enter로 만든 HWPX 본문 문단에도 굵게·기울임·크기·정렬을 같은 편집 세션에서 적용할 수 있습니다. 원본 템플릿의 구역 설정을 미지원 인라인 컨트롤로 잘못 거부하던 저장 오류를 수정했습니다. 별도 저장·재열기는 필요하지 않습니다. 모든 문서의 개체·서식·조판 완료를 뜻하지 않으며 npm 게시는 별도입니다.
HWP5 새 문단의 확장 서식
현재 main의 Core는 같은 세션에서 생성된 최상위 HWP5 본문의 비어 있지 않은 선택에 밑줄·취소선·글자색·언어 하나의 글꼴 이름 변경을 제공합니다. 현재 문단 참조와 소유권을 검증하고 적용합니다. 빈 선택의 다음 입력 서식, 생성 셀·글상자·각주와 atomic patch는 이 범위에 포함하지 않습니다. 선택 API를 참고하세요.
HWP5 새 문단의 일괄 서식
현재 main은 같은 세션의 HWP5 생성 본문에 결합 글자·문단 patch와 문단 스타일 기준 초기화를 제공합니다. 한 요청은 한 이력이며 현재 참조와 Native binding을 검증합니다. 결합 서식 API를 참고하세요. 확장 다음 입력 서식·전체 바꾸기·다른 생성 owner의 일괄 편집 완료를 뜻하지 않습니다.
HWPX의 최상위 생성 본문은 같은 세션에서 서식 조회·글자/문단 결합 적용·문단 스타일 기준 초기화를 지원합니다. 생성된 중첩 문단과 전체 캐럿 다음 입력 서식, 모든 개체·조판 동치는 이 범위와 별개입니다.