그래서 이미지가 있고 위치 절대 값 (jsf)을 설정합니다. 그런 다음 사용자는 드래그/드롭 기능을 사용하여 정점에서 위치를 변경할 수 있습니다. 새로운 좌표 (left/top)는 mysql 데이터베이스에 저장된다. 페이지가 다시로드되면 이미지는 다시 db의 좌표와 함께 절대 위치합니다. 예를 들어 이미지 좌표는 (페이지를 스크롤 할 수 있습니다) : 왼쪽 : 68px; 상단 : 826.5pxpdf 위치에 절대 위치가있는 이미지 itext
-> 자바에서는 itext를 사용하고 이미지를 데이터베이스의 절대 값과 함께 배치하려고합니다. PDF 문서의 0/0 좌표가 왼쪽 하단에 있음을 알고 있습니다. image.setAbsolutePosition()을 사용하고 싶지만 좌표가 어떻게 일치합니까 ??? pdf에 대한 오른쪽 좌표는 다음과 같습니다. x 약 135 및 y 약 700이지만이 값이 화면의 좌표와 어떻게 일치 하는가 68px/826.5px? 나는 이미 많은 것을 계산했지만 그것을 이해하지 못합니다 ...
나는 또한 이미지의 크기를 조절합니다 : 화면의 높이/높이 : 35x35 그리고 나는 다음을 사용합니다 : image.scaleAbsolute (25, 25);
어떻게 작동하나요? thx :)
I 이미지의 원래 위치가 언급로 X : 68px Y : 826.5px 페이지를 스크롤하며 doucment의 높이 842px 때문에; 그래서 842 - 826 - 25 = -9 .... – silverLining
너는 더 높은 문서가 필요하다. –
그러나 나는 왜 더 큰 문서가 필요할 지, A4 페이지가 맞는다! 내 자바 응용 프로그램의 드래그/드롭 이미지는 그래픽 앞에 있습니다. 이 그래픽은 내 pdf 문서의 맨 위에 있으며 조금 더 작습니다 (드래그/드롭 이미지도 더 작음). 드래그/드롭 이미지가 바탕 화면의 그래픽과 같은 위치에 있기를 원합니다. 좌표 (픽셀 단위) 또는 sth 좌표가 필요하다고 생각합니다. 하지만 좌표가 일치하지는 않습니다. – silverLining