이지뷰어 모바일 버전을 토대로, PC버전을 새롭게 만들고 있는 중입니다.
아무래도 새로 처음부터 설계하여 만들다보니 여러모로 모바일앱이 프로그램 구조라던지, 지원되는 기능면에서 PC버전보다 훨씬 나은 것 같더군요.
간만에 이지뷰어 PC버전 소스를 들여다 보고 있노라니, 제 얼굴이 화끈거리네요.
소스도 엉망이고, 미흡한 부분도 너무 많고.. ㅠ.ㅠ
Java로 만들어진 모바일앱을 C++로 조금씩 바꿔나가고 있습니다.
현재 이미지 뷰어 기능을 제외한 모든 기능을 Java에서 C++로 변환한 상태이고,
화면 인터페이스만 모바일앱과 비슷하게 새로 설계하면 될 것 같습니다.
다만, 한번에 파일 하나만 열 수 있는 모바일앱과는 달리, PC버전은 다중문서탭을 이용하여 여러개의 문서를 열 수 있기때문에, 이 부분에 대한 화면 설계를 어떻게 해야할지 고민중입니다.
다중 문서를 지원하는 현재의 이지뷰어 PC버전과, 아예 태블릿 PC에 최적화된 태블릿 버전을 따로 만들까 싶기도 합니다.
아마도 나중에는 개발 편의성을 위해서, 하나로 통합될 것 같긴합니다. ^^
이지뷰어 3.3.0 beta버전은 화면구성만 빼고, 이전버전과 내부적으로 완전히 다르게 만들어진 프로그램입니다.
따라서 이전버전의 환경설정파일 및 히스토리/즐겨찾기등이 호환되지 않을 수도 있습니다.
또한 정식버전이 나오기전까지 계속해서 설정내용이 바뀔 수도 있습니다.
되도록 이전 설정값을 자동으로 변환하여 가져오도록 하긴했지만, 혹시 모르니 백업후 설치해주세요.
이지뷰어 3.3.0 beta1 - 2020.01.17
☞ 추가된 기능
ㆍEPUB 기능 확장
EPUB 전자책을 거의 완벽하게 지원합니다.
이지뷰어 모바일버전처럼 EPUB에서 이미지 출력 지원
목차 알고리즘 개선
후리가나 및 이미지 추출 로직 추가
처리 속도 향상
ㆍ다중 압축 파일 지원
단순한 이중압축파일이 아닌, 압축의... 압축의... 압축의... 무제한 다중압축파일을
지원합니다.
ㆍ후리가나 지원 (장동곰님 감사합니다. ^^)
EPUB 및 HWP덧말 형식의 후리가나가 지원됩니다.
사용자 정의 옵션은 나중에 지원할 예정입니다.
☞ 개선된 기능
ㆍ책갈피 로직 개선
ㆍ2페이지 보기모드 처리 로직 개선
워드랩 로직 수정
페이지 진행률 오류 수정
ㆍ언어 처리 로직 개선
다운로드