티스토리 뷰

반응형

한글문서 ODT 변환(HWP TO ODT)

 

한글문서 ODT 변환(HWP TO ODT) - LibreOffice에서 hwp 문서 확인하는 법

 

많은 기업에서는 업무에 주로 MS Office 프로그램을 사용하지만 공기관에서는 한글문서를 대부분 사용하고 있습니다.  그래서 hwp 파일 첨부로 E-mail을 수신하거나 hwp format으로 서류 작성 및 제출을 요구하는 경우 프로그램이 없어서 당황스러운 경우가 생기곤 합니다.

hwp format을 Open Document Text format으로 변환하게 되면 LibreOffice, OpenOffice와 같은 다양한 프로그램에서 문서 내용을 확인 및 편집이 가능합니다. 한글 프로그램이 없다면 pyhwp를 설치하시고 odt 문서로 변환해 보세요.

이제는 정부 기관도 점점 hwp format에서 운영체제 및 사용하는 프로그램의 제한을 없애기 위해 Open Document Text, 개방형 문서를 사용하는 추세입니다.

Windows 10, WSL2, Kali Linux를 설치하시고, 아래 명령어를 실행하시면 간단하게 pyhwp를 이용할 수 있습니다.

 

pyhwp 설치 방법

 

python3 -m pip install --upgrade pip

 

Kali Linux에는 기본적으로 python이 설치되어 있습니다. 그래서 pyhwp를 설치하기에 앞서 python3 -m pip install --upgrade pip 명령어를 실행시켜서 패키지 업데이트를 진행시켜 주세요.

업데이트가 완료된 후 pip install --user --pre pyhwp 명령어를 실행시켜서 사용자의 /home/사용자id/ 폴더에 설치하시면 됩니다. --user 옵션은 /home/사용자id/ 폴더에 설치하는 옵션입니다.

 

pip install --user --pre pyhwp

 

PATH에 pyhwp 추가 설정

 

pyhwp가 정상적으로 설치되면 hwp5html, hwp5odt, hwp5proc, hwp5spec, hwp5txt, hwp5view와 같은 프로그램들이 설치되는데요, 위치는 /home/user_id/.local/bin/ 폴더입니다.

hwp 문서를 odt 문서로 변환하는 프로그램인 hwp5odt를 입력해 보세요.

만약, 프로그램이 실행되지 않는다면 PATH에 hwp5odt 프로그램이 있는 디렉터리를 기존의 $PATH에 추가시켜줘야 합니다.

cd ~ 명령어를 실행해서, 자신의 home 디렉터리로 이동합니다.
다시 cd .local/bin/을 눌러서 이동을 합니다.
pwd를 눌러서 /home/사용자ID/.local/bin 과 같이 표시되는 경로를 전체 선택하고 마우스 오른쪽 클릭을 눌러서 복사합니다.

 

pyhwp 설치 위치

 

명령어로는 export PATH=$PATH:home/사용자ID/.local/bin 이렇게 입력하시면 됩니다.

하지만 사용할 때마다 PATH를 수정하기 번거롭기 때문에 .bashrc 또는 .zshrc (사용하는 SHELL에 따라)에 명령어를 적당한 위치에 한 줄 추가시켜 주시면 됩니다.

 

PATH에 추가


vi .bashrc 또는 vi .zshrc 를 입력해서 vi editor로 .bashrc 또는 .zshrc를 편집합니다.
G를 눌러서 문서의 하단으로 이동합니다.
i를 눌러서 입력 모드로 변경하고 CTL + SHIFT + V 를 눌러서 붙여넣기 합니다.
마지막으로 ESC를 한 번 입력하고 :x 를 입력해서 저장하고 vi editor를 종료합니다.

. .bashrc 또는 . .zshrc를 입력해서 수정된 .bashrc 또는 .zshrc를 재실행합니다.
변경된 PATH가 적용되어 아무 곳에서나 hwp5odt 명령어를 입력해서 사용 가능하게 됩니다.

hwp5odt 실행 방법(HWP TO ODT)

 

hwp5odt 명령어 사용법

 

hwp5odt 명령어를 실행하면 해당 명령어의 사용법과 옵션을 확인할 수 있습니다.

hwp5odt --embed-image -output 저장할파일명.odt 한글문서명.hwp
위와 같이 명령어를 실행하면 한글문서명.hwp파일을 문서에 포함된 이미지를 포함한 저장할파일명.odt 파일로 변환을 합니다.

 

hwp to odt format(1)

 

변환한 odt 파일이며, 문서의 표지에 embeded image가 정상적으로 잘 포함되었으며, 나머지 문서 부분도 잘 변환이 되었음을 확인할 수 있습니다.

 

hwp to odt format(2)

 

Open Document Text(ODT) 문서는 LibreOffice, OpenOffice 뿐만 아니라 다양한 워드프로세서에서 지원한는 포맷이기 때문에 odt 문서를 사용하는 것이 호환성에서 더 좋을 것 같습니다.

hwp 문서를 갑자기 받았을 때 hwp5odt 명령어를 사용해서 변환해 보세요. 
물론, 네이버 오피스나 한컴스페이스 사이트에서 hwp 문서를 확인/편집할 수 있기도 합니다.

 

반응형
댓글