1
我在OpenSeadragon(osd)上使用Fabric.js Canvas。我正在嘗試在osd圖像上創建一個指南針/旋轉小部件,它將旋轉osd圖像。它應該縮放和平移osd圖像,但不應該隨着osd圖像旋轉。
事情變得整潔當我使用當Openseadragon圖像旋轉時Fabric Canvas改變位置
viewer.viewport.setRotation(angle);
OSD圖像旋轉,但面料畫布對象的位置也隨之改變,即使我已設置的對象是在圖像的中心。這裏是codePen link
布料畫布的位置正確,形狀與您指定的位置保持一致。如果您的圖像是正方形,則不會有任何問題。它可以爲矩形圖像完成,但不應該用鼠標旋轉圖像,它應該是動態更新。提供更多細節你將擁有的圖像之王以及旋轉將如何發生(使用光標創建或動態創建) – Observer