자바 관련 SI 프로젝트할때 숨겨진 것처럼 보이는 일들이 있습니다. 그중 하나가 웹페이지를 엑셀이나 PDF, 프린터 리포트로 생성하는 일 입니다. 이 숨겨진 일들은 꽤 번거롭고 짜증나는 일들입니다. 예전에 JSP만 하면 되는 줄 알았다가 업체가 엑셀작업과 프린터 리포트 작업도 해달라고 해서 급하게 밤샘작업한적도 생각나는군요.

이렇게 다른 방식으로 UI나 데이터를 뽑아내는 일은, 일반적인 JSP가 아니고 특정 솔루션을 쓰는 경우가 많아, 그 솔루션의 개발 생산성과 성능을 중요하게 따져봐야 합니다.

오늘 소개할 기사는 특정 UI를 PDF로 추출하는 오픈소스 자바라이브러리 iText 관련 기사입니다. 사실 iText는 PDF 뿐만 아니라, HTML, RTF, XML 형식으로도 문서를 생성한다고 합니다. 다양한 폰트를 선택할 수 있습니다. 무엇보다 iText로 문서UI를 만들면 같은 코드로 PDF, HTML, RTF, XML의 다양한 유형의 문서를 만들 수 있으니 생산성도 뛰어납니다. 워터마크도 만들수 있고 문서 암호화도 가능하다고 합니다.


저작자 표시
신고
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 산골
산골 블로그 소개 저는 하얀머리 개발자와 작가를 꿈꾸는 블로거 산골 입니다. 프로그램 개발자로서 저의 관심사는 개발자의 숨통을 트여준 아이폰 개발, 철학과 같은 깊이가 있는 객체지향 방법론입니다. 글쓰기와 수영을 좋아합니다. 블로그를 통해 관심사를 공유합니다. 제 블로그에 관심 있으시면 아래 RSS나 즐겨찾기로 편하게 구독하세요.

rss Bookmark and Share

댓글을 달아 주세요