1
我使用OpenSeadragon 1.2.1。如何更改第一視圖位置
我想顯示寬圖像(4096 x 2160), 並更改第一個視圖位置。
x: 640px;
y: 320px;
width: 1024px;
height:768px;
crip(320px, 1664px, 1088px, 640px);
HTML代碼
<div id="mycanvas" style="width:1024px;height:768px;"></div>
<script src="./openseadragon.min.js"></script>
<script>
var viewer = OpenSeadragon(
{
id: "mycanvas",
prefixUrl: "./images/",
tileSources: "./dzc_output_images/datas.xml"
});
viewer.addHandler('open', function()
{
// I want to change first view position.
// viewer.???
// viewer.viewport.applyConstraints();
}
</script>
使用"類:矩形/類別:DisplayRect "或其他類?
https://openseadragon.github.io/docs/OpenSeadragon.Rect.html
https://openseadragon.github.io/docs/OpenSeadragon.DisplayRect.html
如何使用這些類?
謝謝你的回答。 我試過使用「Class:Rect」,但圖像總是空的。 因爲我用了太多的號碼。 (320,640等) 我使用從0到1的數字,圖像不是空的,並改變了第一個視圖的位置! 這是非常有用的答案。謝謝! – Jing