|
|
|
|
@ -127,6 +127,15 @@ public class Image extends AbstractComponent {
|
|
|
|
|
return !Assert.isEmpty(path) ? (paragraph, rect) -> add(path, paragraph, rect) : null;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**지정한 이름의 이미지 파일 InputStream을 추가하는 함수를 반환한다.
|
|
|
|
|
* @param name 이미지 이름
|
|
|
|
|
* @param input InputStream
|
|
|
|
|
* @return 이미지 파일을 추가하는 함수
|
|
|
|
|
*/
|
|
|
|
|
public BiConsumer<Paragraph, Rectangle> add(String name, InputStream input) {
|
|
|
|
|
return !Assert.isEmpty(input) ? (paragraph, rect) -> add(name, input, paragraph, rect) : null;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private int addData(String path) throws Exception {
|
|
|
|
|
BinData binData = writer.file.getBinData();
|
|
|
|
|
int index = binData.getEmbeddedBinaryDataList().size() + 1;
|
|
|
|
|
|