DJVU 파일 형식
리뷰 보기
DjVu (déjà vu)는 스캔 된 문서와 책을 위해 설계된 고급 그래픽 파일 형식입니다.그것은 텍스트, 그림, 이미지 및 사진의 혼합물을 포함하는 파일을 처리하는 데 특히 적합합니다.1990 년대 후반에 AT&T Labs에 의해 개발 된 Dj Vu는 PDF, JPEG, GIF 또는 TIFF와 비교하여 파일 크기를 크게 줄이는 동안 고품질의 디지털 표현을 제공하는 것을 목표로합니다.
DjVu의 독특한 판매점은 품질을 위협하지 않고 큰 문서를 효율적으로 압축 할 수있는 능력에 있습니다. 예를 들어, 300 DPI의 전체 색상 스캔 된 문서는 약 25 MB에서 단지 30-100 KB로 압박 될 수있다.
주요 기능
- High Compression Ratio: JPEG, GIF 및 TIFF에 비해 우수한 압축 비율을 제공합니다.
- 레이어 분리: 텍스트와 배경 이미지를 구별하기 위해 이미지 레이아 분리를 사용합니다.
- 프로시브 로딩: 사용자가 높은 품질의 세부 사항을 로드하기 전에 빠르게 낮은 해상도 버전의 문서를 볼 수 있습니다.
- Arithmetic Coding : 효율적인 데이터 압축을 위해 고급 아리메틱 코딩 기술을 사용합니다.
- Lossy Compression for Bitonal Images : 검정색과 흰색 문서에 특별히 최적화된 손실 압축을 제공합니다.
기술적 사양
형식 구조
DjVu 파일은 TIFF 형식과 유사한 IFF85로 알려진 계층 구조를 기반으로합니다.이 구조는 각각 자신의 식별자 (Chunk ID)를 가진 “chunks"로 구성되어 있습니다 0x41 0x54 0x26 0x54
, 그것은 형식의 시작을 나타내는 것입니다.
핵심 구성 요소
DjVu 파일은 각각 특정 기능을 제공하는 다양한 조각으로 구성되어 있습니다:
- FORM : 다른 조각을 보관하는 화합물 컨테이너.
- DJVM / DJVU / THUM : 다른 유형의 DjVu 문서 (다양 / 단일 페이지 / 템플릿).
- DIRM : 여러 페이지 문서에 페이지에 대한 정보를 포함합니다.
- NAVM : 문서 내에서 탐색을 위한 상표 데이터를 저장합니다.
- ANTa, ANTz/TXTa, TXTz : 메모 및 텍스트 배열을 처리합니다.
- Djbz/Sjc/FG44/BG 44/TH44 : 다양한 이미지 구성 요소 (바닥, 전면, 마스크, 조각)를 저장합니다).
- INFO: 개별 DjVu 페이지에 대한 메타 데이터를 제공합니다.
표준 및 호환성
DjVu 형식은 1996 년에 설립 된 이후 여러 개의 검토를 받았습니다.이 최신 버전은 2005 년 4 월에 출시되었습니다.DJVU는 다양한 운영 체제와 호환되며 파일 보기, 편집 및 변환을위한 다양한 응용 프로그램을 지원합니다.
역사 & 진화
DjVu는 1996년부터 2001년까지 AT&T Labs에서 Yann LeCun, Léon Bottou, Patrick Haffner 및 Paul G를 포함한 팀에 의해 개발되었습니다.
버전 | 출시 날짜 | 메모 |
---|---|---|
1-19 | 1996-1999 | 개발 버전. |
20 | 1999년 4월 | 소개된 멀티 페이지 형식입니다. |
23 | 2002년 7월 | 캐릭터 식별을 위해 CID chunk을 추가했습니다. |
24 | 2003년 2월 | 텍스트 메모를 위한 LTAnno chunk 포함. |
21 | 1999년 9월 | 입력 간접 저장 형식 및 추가 텍스트 검색 레이어. |
22 | 2001년 4월 | 추가 페이지 방향 지원 및 색상 JB2 압축. |
25 | 2003년 5월 | 책표에 NAVM chunk을 추가했습니다. |
26 | 2005년 4월 | 텍스트 / 라인 메모로 끝납니다. |
DJVU 파일과 함께 작업
DJVU 파일 열기
DjVu 파일을 열고 볼 수 있는 데스크톱 소프트웨어를 이용할 수 있습니다.DJVULibre 또는 Adobe Acrobat Reader DC와 같은 상업용 도구를 사용하십시오.이 응용 프로그램은 Windows, macOS 및 Linux에서 호환됩니다.
DJVU 파일 변환
DjVu 파일을 다른 형식으로 변환하는 것은 종종 호환성 이유로 필요합니다.일반적인 전환에는 Djvu를 PDF로 변형하는 것이 포함되어 있으며, 이는 djvutxt와 같은 소프트웨어 또는 형식을 지원하는 온라인 컨버터를 사용하여 수행될 수 있습니다.이 프로세스는 일반적으로 텍스트와 이미지를 Dj VU 파일에서 추출하고 그 다음 새 형태로 재구성하는 것입니다.
DJVU 파일 만들기
DjVu 파일을 만들기 위해서는 일반적으로 Dj VuLibre와 같은 전문 소프트웨어가 필요하며, 이 도구는 다큐멘터리 형식으로 문서를 스캔하고 압축하는 데 사용됩니다.이 도서들은 복잡한 문서 구조를 효율적으로 처리하도록 설계되며, 검사 된 자료의 큰 양을 관리하는 것이 쉽습니다.
일반적인 사용 사례
- E-Books: DjVu는 텍스트와 이미지의 혼합물을 포함하는 전자 책을 디지털화하고 배포하는 데 이상적입니다.
- 매뉴얼 & 가이드 : 기술 매니얼 및 사용자 가디언은 종종 DjVu가 제공하는 높은 압축 비율에서 혜택을 얻으며 온라인으로 배포하기 쉽습니다.
- 역사적 문서 : DjVu의 우수한 품질 보존 능력을 사용하여 고대 서류와 드문 매뉴얼을 디지털로 보관할 수 있습니다.
- 뉴스 & 잡지 : 텍스트와 이미지의 혼합을 가진 잡지는 효율적인 압축으로 인해 DjVu에 적합합니다.
장점 & 제한
혜택:
- High Compression Ratio: JPEG, GIF 및 TIFF에 비해 더 나은 압축을 제공합니다.
- 효율적인 텍스트 처리: 최적의 녹음 표현을 위해 JB2 암호화와 같은 고급 기술을 사용합니다.
- 프로세스 로딩: 사용자가 느린 인터넷 연결에도 서류를 빠르게 볼 수 있습니다.
제한 사항:
- Limited Adoption: DjVu는 PDF와 같은 형식과 비교하여 널리 지원되거나 인식되지 않습니다.
- 소프트웨어 의존성: 특정 소프트는 파일을 열고 편집하는 데 필요하며, 이는 일부 사용자에게 사용 가능성을 제한할 수 있습니다.
개발자 자원
DJVU 파일을 사용하여 프로그래밍은 다양한 APIs 및 도서관을 통해 지원됩니다.코드 예제 및 구현 가이드가 곧 추가됩니다.
자주 묻는 질문들
어떤 도구를 사용하여 DjVu 파일을 볼 수 있습니까?
DjVuLibre 또는 Adobe Acrobat Reader DC (플러그인을 사용하여)와 같은 소프트웨어를 사용할 수 있으며, 다른 운영 체제에 걸쳐 Dj Vu 파일을 열고 볼 수 있습니다.
어떻게 DjVu 파일을 PDF로 변환할 수 있습니까?
djvutxt 또는 PDF 형식으로 DjVu 파일을 변환하는 것을 지원하는 온라인 컨버터와 같은 도구를 사용합니다.
DjVu 문서 내에서 텍스트를 편집할 수 있습니까?
DjVu에서 직접 텍스트를 편집하는 것은 제한되어 있지만, 필요한 경우 Dj Vu로 다시 가져오기 전에 전문 소프트웨어를 사용하여 멘토를 추출하고 수정할 수 있습니다.