오늘 HWP가 핫했군요. HWP 압축 프로그램 소개드립니다
BLUEnLIVE

Lv.1 BLUEnLIVE (124.♡.137.94)

2025년 11월 6일 PM 11:50 · 수정됨(11. 08. 17:04)

조회 4,649 공감 0

오늘 HWP 얘기가 많이 올라왔었던 것 같습니다.

HWP는 널리 사용되는 것에 비해선 안정성도 좀 아쉽고, 파일 크기도 심각한 개선 요소가 있는 프로그램이죠.
하지만, 한컴과 많은 얘기를 한 결과 이 문제를 해결할 기술력은 부족해 보였습니다.


1. 안정성

hwp 형식으로 저장하는 것보다 hwpx 형식으로 저장하는 쪽이 조금이라도 안정성이 더 높습니다.
이 외에도, 로컬 드라이브에서만 작업하고, 네트워크 드라이브는 좀 피하는 등의 액션이 필요합니다.
자동저장 할 때 가끔 죽는 문제도 여전한 것 같더군요...


2. 파일 크기

제가 관심을 더 많이 가진 분야는 이 쪽입니다.
안정성이야 뭐 눈치껏 뻗는 상황들 피해서 작업하면 된다지만, 하염없이 늘어나는 파일 크기는 어쩔 수 없죠.

이건 근본적으로 HWP의 이미지 처리 방식이 좀 구려서 그렇습니다.

이미지를 캡쳐해서 붙여넣는 경우는 BMP로 내부적으로만 zlib으로 압축해서 저장합니다.
그래서 화면 캡쳐 등으로 이미지를 붙여넣는 경우 황당할 수준으로 이미지 데이터의 크기가 큽니다.
그렇다고 이미지 압축 저장 기능을 사용하면 통째로 이미지 해상도를 떨어뜨려서 더욱 엉망진창이 되어버립니다.

한컴 쪽에 이 문제를 정식으로 몇 번 제기했는데, 그냥 질문 자체를 이해를 못 하더군요.

참고로, MS워드는 이렇게 저장된 BMP는 자동으로 PNG로 변환해서 저장합니다....


그래서 만들었습니다.
hwpx 및 hwpml 파일을 뜯어서 안에 저장된 bmp/tiff 이미지를 jpeg/png 등으로 알아서 압축해주는 프로그램입니다.

이미지 특성을 분석해서 jpeg로 저장하는 게 더 나을 것 같으면 알아서 jpeg로 저장해주는 기능도 지원합니다.

프로그램은 제 블로그에서 다운받으실 수 있습니다.


덧1. 직접홍보 게시판엔 어울리지 않아 그냥 자게에 올립니다

덧2. hwp로 저장된 파일이라면 우선 hwpx로 저장한 뒤 처리해야 합니다.

덧3. hwpx 외에 hwpml 이라는 포맷도 지원합니다. 파일을 xml 형식으로 저장하는 방식입니다.


댓글 (41)

  • 냉동실발굴단

    냉동실발굴단 Lv.1

    25.11.06 · 61.♡.57.28

    역시 능력자십니다. +_+ 구라제거기 늘 애용하고 있습니다. 다시 한 번 감사드립니다.
  • BLUEnLIVE

    BLUEnLIVE Lv.1 → 냉동실발굴단 작성자

    25.11.06 · 124.♡.137.94

    감사합니다. ^^
  • 참을수없는존재의간지러움

    참을수없는존재의간지러움 Lv.1

    25.11.06 · 49.♡.150.20

    오 구라제거기 개발님 이시군요
    이 자리를 빌어 감사 인사 전합니다
  • BLUEnLIVE

    BLUEnLIVE Lv.1 → 참을수없는존재의간지러움 작성자

    25.11.06 · 124.♡.137.94

    고맙습니다
  • 이루리라

    이루리라 Lv.1

    25.11.06 · 58.♡.94.201

    아니 블루님이 구라제거기 개발자셨어요??
    우왕 멋집니다!!!👏
  • BLUEnLIVE

    BLUEnLIVE Lv.1 → 이루리라 작성자

    25.11.06 · 124.♡.137.94

    헤헤헤 그렇습니당
  • 가랑비

    가랑비 Lv.1

    25.11.06 · 58.♡.137.93

    teus.me 를 보고 깜짝 놀랐네요.ㅎ
    hwp 가 큰 기술뿐만 아니라
    작은 불편함까지 잘 잡아줘서
    좀 더 널리 사용되면 좋겠습니다~
  • BLUEnLIVE

    BLUEnLIVE Lv.1 → 가랑비 작성자

    25.11.06 · 124.♡.137.94

    그런데, 그러기엔 한컴 기술력이 좀 의심스러워요....
  • 500원

    500원 Lv.1

    25.11.07 · 223.♡.217.111

    만약 구라제거기가 없었더라면?? ^^
    {emo:southsky-005.webp:300}
  • 돌마루

    돌마루 Lv.1

    25.11.07 · 175.♡.216.33

    한글문서에서 용량을 줄이려면... 미리 원본 이미지를 640*480 정도로 줄인다음 문서에 붙여넣기 하는 방법도 있습니다 ㅎㅎ

댓글을 작성하려면 이 필요합니다.