본문으로 건너뛰기

HWP 뷰어

HWPX 파일의 내용을 웹 브라우저에서 직접 미리보기하는 도구입니다.

💡 HWP 뷰어란?

HWPX 파일의 내용을 웹 브라우저에서 직접 미리보기할 수 있는 도구입니다.

한글 프로그램이 없어도 문서 내용을 확인할 수 있습니다.

⚠️ 제한사항: 복잡한 서식, 이미지, 수식 등은 제한적으로 표시됩니다.

주요 기능

  • HWPX 파일 웹 미리보기
  • 페이지 단위 탐색
  • 문서 메타데이터 표시
  • 표(테이블) 표시
  • 100% 클라이언트 사이드 처리

사용 방법

1. HWPX 파일 준비

한글 프로그램에서:

파일 → 다른 이름으로 저장 → 형식: HWPX 선택

2. 파일 업로드

  • 📎 파일 선택 버튼 클릭
  • HWPX 파일 선택

3. 문서 확인

  • 📊 문서 정보 확인
  • ← 이전 / 다음 → 버튼으로 페이지 탐색
  • 문서 내용 읽기

사용 시나리오

1. 한글 없이 문서 확인

HWPX 업로드 → 웹에서 바로 확인
한글 프로그램이 설치되지 않은 환경에서 유용

2. 빠른 문서 검토

이메일로 받은 HWPX → 빠르게 내용 확인
설치 없이 즉시 확인 가능

3. 모바일에서 확인

모바일 브라우저에서 HWPX 파일 열기
언제 어디서나 문서 확인

지원 기능

✅ 지원됨

  • ✅ 텍스트 표시
  • ✅ 표(테이블) 표시
  • ✅ 페이지 단위 탐색
  • ✅ 문서 메타데이터
  • ✅ 다국어 텍스트

⚠️ 제한사항

  • ⚠️ 이미지 미표시
  • ⚠️ 서식(굵기, 색상 등) 제한적
  • ⚠️ 복잡한 레이아웃 단순화
  • ⚠️ 수식, 차트 텍스트화
  • ⚠️ HWP 파일 (구버전) 미지원

기술 정보

처리 방식

1. HWPX 파일 업로드

2. ZIP 압축 해제

3. XML 파일 파싱

4. 페이지별 렌더링

5. 웹 브라우저에 표시

사용 기술

  • JSZip: HWPX(ZIP) 압축 해제
  • fast-xml-parser: XML 파싱
  • React: UI 렌더링
  • CSS: 문서 스타일링

프라이버시

  • ✅ 100% 클라이언트 사이드 처리
  • ✅ 파일이 서버로 전송되지 않음
  • ✅ 개인정보 안전
  • ✅ 오프라인에서도 작동 가능

자주 묻는 질문

Q: HWP 파일도 볼 수 있나요?

A: 현재는 HWPX 파일만 지원합니다. HWP 파일은 한글 프로그램에서 HWPX로 저장한 후 사용하세요.

Q: 원본과 똑같이 보이나요?

A: 아니요, 기본적인 텍스트와 표만 표시됩니다. 복잡한 서식이나 이미지는 제한적으로 표시됩니다.

Q: 파일이 서버로 업로드되나요?

A: 아니요! 모든 처리가 브라우저에서 진행되어 파일이 외부로 전송되지 않습니다.

Q: 인쇄할 수 있나요?

A: 브라우저의 인쇄 기능(Ctrl+P 또는 Cmd+P)을 사용하여 현재 페이지를 인쇄할 수 있습니다.

Q: 모바일에서도 되나요?

A: 네! 모바일 브라우저에서도 사용 가능합니다.

Q: 텍스트를 복사할 수 있나요?

A: 네, 표시된 텍스트를 마우스로 선택하여 복사할 수 있습니다. 전체 텍스트 추출이 필요하면 HWPX 텍스트 추출기를 사용하세요.

관련 도구

브라우저 지원

  • ✅ Chrome 90+
  • ✅ Firefox 90+
  • ✅ Safari 14+
  • ✅ Edge 90+
  • ✅ 모바일 브라우저

활용 팁

💡 팁 1: 빠른 검토용

중요한 부분만 빠르게 확인할 때 사용하세요. 페이지 탐색으로 원하는 부분을 쉽게 찾을 수 있습니다.

💡 팁 2: 텍스트 복사

필요한 텍스트를 드래그하여 복사할 수 있습니다. 전체 텍스트가 필요하면 텍스트 추출기를 사용하세요.

💡 팁 3: 모바일 활용

외부에서 긴급하게 문서를 확인해야 할 때 모바일로 빠르게 열어볼 수 있습니다.

💡 팁 4: 문서 공유

한글이 없는 사람에게 문서를 공유할 때, HWPX로 저장 후 이 뷰어 링크와 함께 보내세요.

HWP vs HWPX

형식버전구조뷰어 지원
HWP한글 97-2010바이너리❌ 미지원
HWPX한글 2014+ZIP + XML✅ 지원

제한사항 상세

이 뷰어는 간단한 문서 미리보기를 목적으로 합니다:

  • 📝 텍스트: 잘 표시됨
  • 📊 : 기본 표시 지원
  • 🖼️ 이미지: 미표시
  • 🎨 서식: 제한적 (굵기, 색상 등 대부분 무시)
  • 📐 레이아웃: 단순화됨
  • 🔢 수식: 텍스트로 변환
  • 📈 차트: 미표시

완벽한 렌더링이 필요하면 한글 프로그램을 사용하세요.