사전통보서 출력시 사진갯수에 따른 이미지크기 및 위치 수정 기능 추가
After Width: | Height: | Size: 13 KiB |
After Width: | Height: | Size: 14 KiB |
After Width: | Height: | Size: 15 KiB |
After Width: | Height: | Size: 14 KiB |
After Width: | Height: | Size: 14 KiB |
After Width: | Height: | Size: 16 KiB |
After Width: | Height: | Size: 14 KiB |
@ -0,0 +1,61 @@
|
|||||||
|
package cokr.xit.fims.cmmn.pdf;
|
||||||
|
|
||||||
|
import lombok.Getter;
|
||||||
|
import lombok.Setter;
|
||||||
|
|
||||||
|
@Getter
|
||||||
|
@Setter
|
||||||
|
public class PstnAndSize {
|
||||||
|
public PstnAndSize(float left, float top, float width, float height){
|
||||||
|
this.left = left;
|
||||||
|
this.top = top;
|
||||||
|
this.width = width;
|
||||||
|
this.height = height;
|
||||||
|
}
|
||||||
|
|
||||||
|
public PstnAndSize(Pstn pstn, Size size){
|
||||||
|
this.left = pstn.getLeft();
|
||||||
|
this.top = pstn.getTop();
|
||||||
|
this.width = size.getWidth();
|
||||||
|
this.height = size.getHeight();
|
||||||
|
}
|
||||||
|
|
||||||
|
public PstnAndSize(Pstn pstn, float width, float height){
|
||||||
|
this.left = pstn.getLeft();
|
||||||
|
this.top = pstn.getTop();
|
||||||
|
this.width = width;
|
||||||
|
this.height = height;
|
||||||
|
}
|
||||||
|
|
||||||
|
public PstnAndSize(float left, float top, Size size){
|
||||||
|
this.left = left;
|
||||||
|
this.top = top;
|
||||||
|
this.width = size.getWidth();
|
||||||
|
this.height = size.getHeight();
|
||||||
|
}
|
||||||
|
|
||||||
|
private float left;
|
||||||
|
private float top;
|
||||||
|
private float width;
|
||||||
|
private float height;
|
||||||
|
|
||||||
|
public Pstn getPstn() {
|
||||||
|
return new Pstn(this.left, this.top);
|
||||||
|
}
|
||||||
|
public Size getSize() {
|
||||||
|
return new Size(this.width, this.height);
|
||||||
|
}
|
||||||
|
|
||||||
|
public float[] to4Float() {
|
||||||
|
return new float[] { this.left, this.top, this.width, this.height };
|
||||||
|
}
|
||||||
|
|
||||||
|
public PstnAndSize x2Width() {
|
||||||
|
this.width = this.width * 2.0f;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
public PstnAndSize x2Height() {
|
||||||
|
this.height = this.height * 2.0f;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,20 @@
|
|||||||
|
package cokr.xit.fims.cmmn.pdf;
|
||||||
|
|
||||||
|
import lombok.Getter;
|
||||||
|
import lombok.Setter;
|
||||||
|
|
||||||
|
@Getter
|
||||||
|
@Setter
|
||||||
|
public class Size {
|
||||||
|
public Size(float width, float height){
|
||||||
|
this.width = width;
|
||||||
|
this.height = height;
|
||||||
|
}
|
||||||
|
|
||||||
|
private float width;
|
||||||
|
private float height;
|
||||||
|
|
||||||
|
public float[] to2Float() {
|
||||||
|
return new float[] { this.width, this.height };
|
||||||
|
}
|
||||||
|
}
|