- 博客(9)
- 收藏
- 关注
原创 前端实现自定义图片裁剪组件及使用指南
本文介绍了一个基于React和TailwindCSS开发的前端图片裁剪组件ImageCropper,无需依赖第三方库即可实现高质量的图片裁剪功能。该组件支持8个控制点精准调整裁剪区域,提供拖拽移动、缩放、旋转和重置等操作,并适配移动端触摸交互。文章详细说明了组件的安装导入方式、属性接口(包括图片源、弹窗控制、回调函数等)以及基本使用方法,并提供了图片列表裁剪和文件上传裁剪两个完整示例代码。该组件可输出原始分辨率的裁剪结果,保持图片清晰度,适合各种前端项目集成使用。
2025-11-21 15:08:55
580
原创 前端实现图片裁剪功能:基于 HTML5 Canvas 的完整解决方案
本文介绍了基于HTML5 Canvas实现前端图片裁剪的完整方案。通过Canvas API自研实现,包含画布绘制、8个交互控制点、坐标转换与裁剪等核心功能,支持移动端适配和高质量输出。相比第三方库,该方案具有更好的定制性和性能控制,关键技术点包括坐标系统转换、事件处理统一和高质量输出保证。文章提供了详细代码示例和实际效果图,适合需要定制化图片裁剪功能的开发者参考。
2025-11-21 14:34:35
250
原创 idea 2024.2 提示 server.watchFiles is not function 问题解决
idea 2024.2版本vue开发时,提示 server.watchFiles is not fucntion
2024-09-18 10:29:58
2034
7
原创 有关ubuntu 16.04 18.04 版本下,设置固定IP地址无效的问题
一、 问题来源有时我们需要在工作网络环境下,为了和同事进行协同,或者互相之间有需要进行各自电脑的资源共享(更多的是为了在局域网下协作方便,互相需要知道彼此的IP地址),并防止IP地址冲突造成网络的时断时续无法上网问题,我们希望固定我们的电脑的IP地址。二、解决办法搜索了很多网上的解决办法,看到有很多都是修改或编辑 /etc/network/interfaces 文件,如下:luoxi@...
2019-07-25 14:29:37
4649
原创 Python自学之路-smtp发送附件(3)
SMTP是发送邮件的协议 Python内置对SMTP的支持,可以发送纯文本邮件,HTML文件以及带附件的邮件Python对SMTP支持有smtplib和email 两个模块,email负责构造邮件,smtplib 负责发送邮件import smtplibfrom email.mime.text import MIMETextfrom email.mime.multipart impor...
2018-01-02 17:41:36
370
原创 Python自学之路-smtp邮件完善(2)
说明: 使用第三方SMTP服务发送 这里使用了QQ邮箱(你也可以使用163,Gmail等)的SMTP服务,需要做以下配置: QQ邮箱通过生成授权码来设置密码 QQ邮箱SMTP服务器地址:smtp.qq.com,ssl端口:465import smtplibfrom email.mime.text import MIMETextfrom email.u...
2018-01-02 15:35:10
411
原创 Python自学之路-SMTP邮件实现(1)
文件名:smtp.pysmtp(simple mail transfer protocol)创建smtp对象smtpObj = smtplib.SMTP([host[,port[,local_hostname]]])host:SMTP服务器主机(ip地址或者域名网址) port:如果你提供了host参数,你需要指定smtp使用的服务端口号,一般情况下为25 local_hostna...
2018-01-01 22:42:24
765
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅