使用seadragon显示DZI图像。但我有DZI有不同的尺寸 我正在使用以下代码:
$(document).ready(function() {
var dziurl = '<%=ViewData["url"]%>';
viewer = new Seadragon.Viewer("container");
viewer.openDzi(dziurl, '<?xml version="1.0" encoding="UTF-8"?><Image xmlns="http://schemas.microsoft.com/deepzoom/2008" Format="jpg" Overlap="2" TileSize="265" > <Size Height="8500" Width="12600"/> </Image>');
});
当DZI文件的大小(高度,宽度)不同时出现问题。 Seadragon渲染它们但是对于大图像,它们的边缘变得杂乱无章。 如果我增加高度和宽度&lt; Size&gt;在javascript中标记然后小图像重复。以下是截图。
如何解决..任何建议..
答案 0 :(得分:1)
在openDzi行上,您应该只传入DZI URL而不是XML数据。这应该解决它。另一方面,如果XML位于另一台服务器上而您无法直接访问它,则需要提出一些获取正确XML数据的策略。如果您需要相关信息,请与我们联系。
顺便问一下,你知道Seadragon Ajax的新版本吗?它现在在: