<html>
<!--用户上传完图片后 全部保留原图片 并自动裁剪 用户浏览到不合适的裁剪 可以选择重新裁剪按钮-->
<head>
<title>Image preview on realtime</title>
<link rel="stylesheet" type="text/css" href="css/imgareaselect-default.css" />
<script type="text/javascript" src="scripts/jquery.min.js"></script>
<script type="text/javascript" src="scripts/jquery.imgareaselect.pack.js"></script>
</head>
<body οnlοad="doSelect()">
<h1 id="h_1">This is a Test</h1>
<img src="" id="img0" >
<input type="file" name="file0" id="file0" multiple="multiple" />
<canvas id="drawing" width="768" height="400">
Sorry, your web browser does not support canvas content.
</canvas>
</body>
<script type="text/javascript">
function getObjectURL(file) {
var url = null ;
if (window.createObjectURL!=undefined) { // basic
url = window.createObjectURL(file) ;
} else if (window.URL!=undefined) { // mozilla(firefox)
url = window.URL.createObjectURL(file) ;
} else if (window.webkitURL!=undefined) { // webkit or chrome
url = window.webkitURL.createObjectURL(file) ;
}
return url ;
}
$("#file0").change(function(){
var objUrl = getObjectURL(this.files[0]) ;
console.log("objUrl = "+objUrl) ;
if (objUrl) {
$("#img0").attr("src", objUrl) ;
//document.getElementById("img0").width=400;
//document.getElementById("img0").width=400;
}
}) ;
function doSelect() {
var w = document.getElementById("img0").offsetWidth;
var h = document.getElementById("img0").offsetHeight;
//img= $('#img0').imgAreaSelect({ aspectRatio: '1:1', handles: true });
img= $('#img0').imgAreaSelect({ x1: 0, y1: 0, x2: w, y2: w });
};
</script>
<!--用户上传完图片后 全部保留原图片 并自动裁剪 用户浏览到不合适的裁剪 可以选择重新裁剪按钮-->
<head>
<title>Image preview on realtime</title>
<link rel="stylesheet" type="text/css" href="css/imgareaselect-default.css" />
<script type="text/javascript" src="scripts/jquery.min.js"></script>
<script type="text/javascript" src="scripts/jquery.imgareaselect.pack.js"></script>
</head>
<body οnlοad="doSelect()">
<h1 id="h_1">This is a Test</h1>
<img src="" id="img0" >
<input type="file" name="file0" id="file0" multiple="multiple" />
<canvas id="drawing" width="768" height="400">
Sorry, your web browser does not support canvas content.
</canvas>
</body>
<script type="text/javascript">
function getObjectURL(file) {
var url = null ;
if (window.createObjectURL!=undefined) { // basic
url = window.createObjectURL(file) ;
} else if (window.URL!=undefined) { // mozilla(firefox)
url = window.URL.createObjectURL(file) ;
} else if (window.webkitURL!=undefined) { // webkit or chrome
url = window.webkitURL.createObjectURL(file) ;
}
return url ;
}
$("#file0").change(function(){
var objUrl = getObjectURL(this.files[0]) ;
console.log("objUrl = "+objUrl) ;
if (objUrl) {
$("#img0").attr("src", objUrl) ;
//document.getElementById("img0").width=400;
//document.getElementById("img0").width=400;
}
}) ;
function doSelect() {
var w = document.getElementById("img0").offsetWidth;
var h = document.getElementById("img0").offsetHeight;
//img= $('#img0').imgAreaSelect({ aspectRatio: '1:1', handles: true });
img= $('#img0').imgAreaSelect({ x1: 0, y1: 0, x2: w, y2: w });
};
</script>