게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
리눅스 서버에서 템플릿화 된 자료를 이미지로 만들어내기 위해..
게시물ID : programmer_19821짧은주소 복사하기
작성자 : 이런2
추천 : 0
조회수 : 397회
댓글수 : 0개
등록시간 : 2017/02/20 12:18:06
옵션
  • 베스트금지
  • 베오베금지
  • 본인삭제금지
  • 외부펌금지
메일로 발송되는 이미지(개인별 다른 텍스트)를 자동으로 만들어내기 위해 사용한 방법이(기본언어는 JAVA)

맨 처음에는 Apache POI 를 사용해 ppt로 템플릿을 만들고 원하는 영역 텍스트만 바꾼 뒤 스크린샷..
이건 템플릿이 복잡한 대신 스크린샷 떠내는게 쉽더군요.

그러다 바꾼 방식이 html 템플릿을 사용해서 (제가 사용한건 freemarker) html 로 원하는 이미지를 만들어 낸 뒤 headless 브라우저(전 phantonJS를 ghost driver를 사용해서) 로 렌더링 한 뒤 스크린샷을....
이건 템플릿이 간단한 대신 헤드리스 브라우저 로딩하는게 좀...

아직은 로컬 머신에서 작업한 뒤 작업 생성물만 첨부하는 반자동을 하고 있는데 이제 곧 서버로 통합하려 생각중... 더 좋은 방법이 있을까요?
사용중인 서버가 AWS다보니 위 작업을 lambda로 처리할 수 있으면 좋을텐데 말이죠......
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호