728x90
tiff.min.js 추가
http://seikichi.github.io/tiff.js/tiff.min.js
js
<script src="//code.jquery.com/jquery-1.10.1.min.js"></script>
<script src="http://seikichi.github.io/tiff.js/tiff.min.js"></script>
<script type="text/javascript">
$(function ()
{
var img_list = ["sample1.tif", "sample2.tif"];
var load_img = function (filename)
{
var xhr = new XMLHttpRequest();
xhr.open("GET", filename);
xhr.responseType = "arraybuffer";
xhr.onload = function (e)
{
var buffer = xhr.response;
var tiff = new Tiff({buffer: buffer});
var canvas = tiff.toCanvas();
var width = tiff.width();
var height = tiff.height();
if(canvas)
{
var $elem = $("<div><a href='" + filename + "'>" + filename + " (width: " + width + ", height:" + height + ")" + "</a></div>");
$elem.append(canvas);
$("body").append($elem);
}
};
xhr.send();
};
for(var i = 0, len = img_list.length; i < len; ++i)
{
load_img(img_list[i]);
}
});
</script>
'js' 카테고리의 다른 글
[JavaScript] FormData() key value 확인 하는 방법 (0) | 2022.02.21 |
---|---|
[Gson / JsonObject] json.addProperty 값 출력 (0) | 2022.02.16 |
[HTML] 마우스클릭, 드래그, 선택방지 막기 / 푸는 방법 (0) | 2022.01.26 |
[JavaScript] Location URL 정보 가져오기 (0) | 2022.01.18 |
JSON 객체의 parse / stringify 차이 (0) | 2022.01.10 |