티스토리 뷰
Programming Tips/JAVA
[JAVA] Open Document Format (ODF), Text document에 이미지 삽입하기, ODFDOM toolkit
Unikys 2012. 2. 28. 08:46[자바] ODF에서 이미지 삽입하기
0. 이전글과 세팅은 같다
[JAVA] Open Document Format (ODF) 파일 생성하기, ODFDOM 라이브러리
1. 새로 만든 OdfTextDocument를 아래와 같이 코딩한다.
0. 이전글과 세팅은 같다
[JAVA] Open Document Format (ODF) 파일 생성하기, ODFDOM 라이브러리
1. 새로 만든 OdfTextDocument를 아래와 같이 코딩한다.
OdfTextDocument doc = OdfTextDocument.newTextDocument();
OdfTextParagraph para = (OdfTextParagraph)doc.getContentRoot().newTextPElement();
OdfDrawFrame frame = (OdfDrawFrame)para.newDrawFrameElement();
OdfDrawImage img = (OdfDrawImage)frame.newDrawImageElement();
//각자의 상황에 맞는 inputstream을 만드는 과정. 나는 그래프를 화면에서 캡쳐해서 넣는다.
BufferedImage graphImage = captureGraph();
ByteArrayInputStream bais = this.convertImageToInputStream(graphImage);
//각자의 상황에 맞는 inputstream을 만드는 과정 끝
img.newImage(bais, "image", "image/jpeg");
끝.
* 간단 설명
TextDocument => TextParagraph => DrawFrame => DrawImage 순으로 생성하고 넣는 것이다.
newImage의 인자는
void newImage(InputStream is , String packagePath , String mediaType)
이다.
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- Writing
- lecture
- php
- 안드로이드
- 샷
- Javascript
- 사진
- K100D
- c++
- java
- 탐론 17-50
- 속깊은 자바스크립트 강좌
- HTML5
- gre
- 뽐뿌
- Python
- 서울
- TIP
- ny-school
- HTML5 튜토리얼
- 안드로이드 앱 개발 기초
- mini project
- google app engine
- 삼식이
- GX-10
- 자바스크립트
- 강좌
- 팁
- gae
- Android
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함