DjVu를 JPG로 변환하는 방법
- .djvu 또는 .djv 파일을 추가합니다. 디코딩되는 대로 페이지가 썸네일로 나타나므로, 책을 다른 프로그램으로 열지 않고도 원하는 쪽을 찾을 수 있습니다.
- 내보낼 형식은 JPG 그대로 두고 원하는 품질을 정합니다.
- 필요한 페이지를 체크합니다. 스캔한 책이라면 이 단계가 중요합니다. 몇 쪽만 고르는 것은 흔한 일이지만, 한 권 전체는 아주 큰 내보내기가 됩니다.
- 내보내기를 누릅니다. 한 페이지면 JPG 한 장으로 다운로드되고, 여러 페이지면 페이지 순서대로 번호를 붙인 ZIP으로 옵니다.
DjVu 파일을 굳이 변환해야 하는 이유
DjVu는 한 가지 일을 위해 만들어졌고 그 일을 유난히 잘합니다. 스캔한 책과 문서를 주고받을 만한 크기로 저장하는 일입니다. 수백 쪽짜리 책이 글자를 읽을 수 있는 상태로 수십 메가바이트에 들어가는데, 범용 이미지 형식 중에는 그렇게 해내는 것이 없습니다.
대가는 여는 프로그램이 거의 없다는 점입니다. 브라우저는 DjVu를 표시하지 않고 휴대폰도 대체로 마찬가지라, 한 쪽을 남과 나누려면 먼저 전용 뷰어부터 설치하라고 해야 합니다. 필요한 페이지를 JPG로 내보내는 것은 보관된 페이지를 메시지나 슬라이드, 문서에 넣을 수 있는 것으로 바꾸는 방법입니다.
페이지마다 이미지 한 장이 됩니다
- 한 페이지만 골랐다면 → JPG 한 장이 바로 다운로드됩니다.
- 여러 페이지라면 → 페이지마다 JPG 한 장씩, ZIP으로 전달됩니다.
- 책 한 권 전체라면 → 가능은 하지만 PDF를 고려하거나 나눠서 내보내는 편이 낫습니다.
JPG 파일에는 이미지가 정확히 한 장 들어가므로 책 한 권이 한 장이 될 수는 없습니다. 페이지마다 자기 파일이 생기고, 페이지 순서대로 이름이 붙으며, 두 장 이상이면 ZIP으로 전달됩니다.
몇 쪽을 고를지는 신중하게 정하는 편이 좋습니다. 참고서에서 여섯 쪽을 내보내는 일은 금방 끝나지만, 육백 쪽을 내보낸다는 것은 원본 해상도 이미지를 육백 장 만든다는 뜻이라 기기에도 부담이고 받는 쪽에도 파일이 너무 많습니다. 페이지를 한 문서에 묶어 두고 싶다면 PDF로 내보내세요. 같은 드롭다운에 있습니다.
무엇이 옮겨지고 무엇이 옮겨지지 않는가
- 그림으로서의 페이지: 옮겨집니다. 내보낸 JPG는 문서에서 보이던 그대로의 페이지를 담습니다.
- 선택하거나 검색할 수 있는 글자: 옮겨지지 않습니다. 많은 DjVu 파일에는 스캔할 때 문자 인식으로 만들어진 텍스트 레이어가 들어 있지만, 그 레이어는 내보내지지 않습니다. JPG는 페이지를 찍은 그림이므로 결과물은 검색할 수도, 선택할 수도, 편집할 수도 없습니다.
- 북마크와 링크, 페이지 라벨: 옮겨지지 않습니다. 이것들은 문서 구조이고, 이미지 파일에는 그것을 담을 자리가 없습니다.
- JPG는 손실 압축입니다: 페이지마다 지정한 품질로 다시 인코딩합니다. 흰 바탕에 검은 글씨인 흑백 스캔본은 품질을 낮추면 글자 둘레에 회색 안개가 끼므로, 글자 위주의 페이지는 품질을 높게 두거나 PNG로 내보내세요.
- 투명도: JPG에는 없습니다. 스캔한 페이지에 그것이 필요한 부분은 보통 없습니다.
- 여러 파일로 나뉜 DjVu: 색인과 함께 페이지가 별도 파일로 흩어져 있는 indirect 문서는 지원하지 않습니다. 손상되었다는 엉뚱한 보고 대신 바로 그 사실을 알려 주는 메시지가 나옵니다.
자주 묻는 질문
제 파일이 업로드되나요?
아니요. DjVu를 디스크에서 브라우저 메모리로 읽어 들여 로컬 엔진이 그 안에서 디코딩합니다. 서버로 보내는 것이 없으니 나중에 지워야 할 서버 사본도 없습니다.
내보낸 페이지에서 글자를 검색할 수 있나요?
아니요. 내보내는 파일은 JPG 이미지, 곧 페이지를 찍은 그림입니다. DjVu가 갖고 있던 텍스트 레이어는 내보내기에 포함되지 않으므로 결과물은 검색도, 선택도, 편집도 되지 않습니다.
제 책은 400페이지입니다. 파일이 400개 나오나요?
400쪽을 모두 고르면 그렇습니다. 페이지마다 JPG 한 장씩 ZIP에 담깁니다. 브라우저가 한 번에 만들어 내기에는 많은 양이니, 정말 필요한 페이지만 고르거나 전체를 한 문서에 담고 싶다면 PDF로 내보내세요.
글자 가장자리가 뿌옇게 보입니다. 왜 그런가요?
흰 바탕에 검은 글씨처럼 경계가 뚜렷한 그림을 만났을 때 JPG가 늘 하는 일입니다. 품질을 올리거나 해당 페이지를 PNG로 내보내세요. PNG는 무손실이라 흑백 스캔본에 훨씬 잘 맞습니다.
왜 제 DjVu를 열지 못하나요?
가장 흔한 이유는 indirect 문서입니다. 모든 페이지를 자기 안에 담는 대신, 함께 배포된 다른 파일을 참조하는 DjVu입니다. 그런 경우에는 있는 그대로 알려 드립니다. 실제로 손상된 파일에는 다른 메시지가 나오므로 두 가지가 뒤섞일 일이 없습니다.
JPG와 PNG 중 무엇을 골라야 하나요?
사진이나 삽화가 있는 페이지에는 JPG가 맞습니다. 압축이 효율적이고 손실도 잘 보이지 않습니다. 글자와 선 그림뿐인 페이지에는 PNG가 맞습니다. 선명하게 유지되고, 같은 페이지를 높은 품질의 JPG로 만든 것보다 작게 나오는 경우도 많습니다.