@leemiyinghao: **2. 角落提示的視覺縮放** 角落提示(┌ 、┐、└、┘)為了完美對在裁切框上,坐標系與裁切框本身相同。 為了維持視覺上大小、粗細在縮放過程中相同,角落提示的大小需要反向縮放。
catLee
@leemiyinghao
3. 等比例縮放
按住裁切框的四個角落必須要在維持裁切比例的狀況下縮放。因此這裡透過裁切框本身的寬高比計算出滑鼠或手指移動向量的對應分量。
4. 旋轉縮放補償
圖片在旋轉的過程中會在裁切框中留下空白的角落。因此除了旋轉之外還要帶入對應旋轉角度的縮放。