의 크기로 화면의 이미지를, 어떤 크기의 이미지를 다운로드 여기에 원형 마스크를 적용하고 보여주는 것입니다
URLImage
에 512 x 512 자리 표시 자 및 원형 마스크를 사용하고 을 통해 Label
에 넣습니다. 그러나 레이블은 이미지가 원형 크기로 자연스럽게 그려지는 동안 올바른 높이 (512)를 갖습니다. 가로 세로 비율을 유지하면서 세로로 레이블을 채우고 싶습니다.
내 코드 :
EncodedImage img = URLImage.createToStorage(
roundPlaceholder, // roundPlaceholder is 512 x 512
"rounded" + uid,
imageUrl,
URLImage.createMaskAdapter(mask)); // mask is 512 x 512
myLabel.setIcon(img);
나는 뭔가를 놓치고, 또는 그것을 할 수있는이 방법은 아니다?
감사합니다.하지만 귀하의 제안은 작동하지 않았습니다. URLImage가 너비/높이에 관계없이 작은 크기로 그려지는 것처럼 보입니다. –