各类知识收集,PHP技术分享与解决方案各类知识收集,PHP技术分享与解决方案各类知识收集,PHP技术分享与解决方案

Str Tom,为分享PHP技术和解决方案,贡献一份自己的力量!
收藏本站(不迷路),每天更新好文章!
当前位置:首页 > CMS教程 > PHP

H-UI实现图片裁切与上传(代码实例)

管理员 2023-09-05
PHP
136

H-UI实现图片裁切与上传(代码实例)

内容导读

收集整理的这篇技术教程文章主要介绍了H-UI实现图片裁切与上传(代码实例),小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2058字,纯文字阅读大概需要3分钟

内容图文

H-UI如何实现图片裁切与上传?本章就给大家带来H-UI实现图片裁切与上传的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助。

废话不多说了,直接上代码:

HTML代码:

<!DOCTYPE html><html>	<head>		<meta charset="utf-8">		<meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />		<title>HUI 图片剪裁</title>		<link rel="stylesheet" type="text/css" href="css/hui.css" />	</head>	<body>		<header class="hui-header">			<div id="hui-back"></div>			<h1>HUI </h1>		</header>		<div class="hui-wrap">			<div id="hui-img-cuter-select">				<div id="hui-img-cuter-t1">+</div>				<div id="hui-img-cuter-t2">请选择图片</div>			</div>		</div>		<div id="hui-footer">			<button type="button" class="hui-button hui-fl" style="margin:2px 0px 0px 8px;" id="selectImgBtn">选择照片</button>			<button type="button" class="hui-button hui-primary hui-fr" style="margin:2px 8px 0px 0px;" id="uploadBtn">保存照片</button>		</div>		<script type="text/javascript" src="js/hui.js" charset="UTF-8"></script>		<script type="text/javascript" src="js/hui-image-cuter.js" charset="UTF-8"></script>		<script type="text/javascript">			/*			huiImgCuter 参数 			1. 宽度和高度的比例 高度 / 宽度 默认 1			2. 最终保存图片的宽度 默认 200px 高度根据宽高比自动调整			*/			var cuter = new huiImgCuter();			//绑定底部的选择按钮			cuter.bindSelect("#selectImgBtn");			//保存照片			hui('#uploadBtn').click(function() {				//获取图片数据				var imgData = cuter.getImgData();				if(!imgData) {					hui.toast('请选择图片');					return;				}				hui.loading('上传图片...');				/*				//上传到服务端演示代码				hui.post(				    'http://192.168.31.188/uper.php',				    {img:imgData},				    function(data){				        hui.closeLoading();				        hui.toast('上传成功!');				    }				);				*/				setTimeout(function() {					hui.toast('上传成功,演示的!');					hui.closeLoading();				}, 2000);			});		</script>	</body></html>

服务器端代码(uper.php)

<?php if(!empty($_POST)){    if(isset($_POST['pd'])){      $_POST['pd'] = str_replace('data:image/png;base64,', '', $_POST['pd']);    $img = uniqid().'.png';    file_put_contents($img, base64_decode($_POST['pd']));    exit($img);   }}?>

效果图:

总结:以上就是本篇文的全部内容,希望能对大家的学习有所帮助。

以上就是H-UI实现图片裁切与上传(代码实例)的详细内容,更多请关注Gxl网其它相关文章!

内容总结

以上是为您收集整理的H-UI实现图片裁切与上传(代码实例)全部内容,希望文章能够帮你解决H-UI实现图片裁切与上传(代码实例)所遇到的程序开发问题。 如果觉得技术教程内容还不错,欢迎将网站推荐给程序员好友。

内容备注

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

相关推荐

扫码关注

qrcode

QQ交谈

回顶部