社区
C#
帖子详情
急!大家给点思路
yishuangshou1
2010-10-21 09:51:32
用C#做一个画笔工具,具体要求是:当画出的线是曲线时要求调整为直线,如果曲度大则调整为圆
...全文
166
16
打赏
收藏
急!大家给点思路
用C#做一个画笔工具,具体要求是:当画出的线是曲线时要求调整为直线,如果曲度大则调整为圆
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
l4kangaxx
2010-10-21
打赏
举报
回复
我只能先假设lz已经解决了"画线"的工作,而且画线的方法不是photoshop或者word里面那种操作者点出3点或更多的点,然后软件自动算出曲线的方案(废话,都自动算出曲线来了,还要我们设计啥)
其次我想到的算法的效率受到lz设计的画线的方法限制,如果lz你画线时可以点上无数个转折点,没有数量上限的话,那我建议还是别搞了,可能会很慢
上面是题外话,其实思路很简单,就是将曲线的起点,终点,以及操作者点选的某个点,组成一个三角型,计算起点角和重点角,只要其中有一个过大(比如40度,具体得有你自己看了)那这条就需要调整成圆形,否则另选一个点,再此组成三角型来计算,直到这个三角构图计算涵盖所有操作者选中的点(或者已经中途调整成了一个圆)
yidongliange4
2010-10-21
打赏
举报
回复
还有你这个画笔可能要自己封装了,在每次画一条线时,你这个画笔要记录他自己每一次工作所画的点的个数以及点前面的线路。
yidongliange4
2010-10-21
打赏
举报
回复
你如果是画笔的话就是两个两个点在一起的,算法一样
yidongliange4
2010-10-21
打赏
举报
回复
鼠标单击第一次,作为第一个点(起点),当鼠标移动到另一个点单击为第二个点,前两个点一定为直线。
鼠标继续移动到第三个点单击时分2中情况:1:第三个点与前两个点所组成的直线形成的角度大于45度时,把第二个点和第三个点用半圆连接;2:如果小于45度用直线连接。
当鼠标继续移动到第四个点时,如果前面第三个点连的是曲线,那么第三个点和第四个点是直线,否则做类似第三个点的判断
sunrenbinhaijie
2010-10-21
打赏
举报
回复
等待!
qinzhuhua
2010-10-21
打赏
举报
回复
感觉很难,关注.......
xjtrab
2010-10-21
打赏
举报
回复
等待高手出现
ysz89757
2010-10-21
打赏
举报
回复
qqrto
2010-10-21
打赏
举报
回复
关注。。。。。。。
shadan05
2010-10-21
打赏
举报
回复
web? 还是winform?
龍月
2010-10-21
打赏
举报
回复
vue
点
赞实现
思路
本文介绍如何使用Vue.js实现
点
赞功能,包括
点
赞图标的状态切换、
点
赞数的更新以及与后端数据库的交互。通过axios发送POST请求,根据用户操作在
点
赞表中添加或删除
点
赞记录。
当闷葫芦UI设计师碰到
急
脾气客户,这场面有
点
hold不住呀!
博客围绕UI设计展开,强调设计师需具备沟通、
思路
和技法三位一体的技能。指出闷葫芦设计师不善沟通会影响项目进度和成果,介绍了提升其表达能力的措施。还给出了应对
急
脾气客户的建议,如保持冷静、倾听理解、提供解决方案等。
一个基于SpringBoot的通用
点
赞系统实现
思路
本文介绍基于Spring Boot的通用
点
赞系统实现
思路
。业务需保证通用、独立、并发和安全,数据库记录
点
赞信息。新增
点
赞分两个接口,有不同返回值方案,用MQ通知业务方更新
点
赞数。查询
点
赞要高亮展示,还可进行功能改进,包括高并发读写优化,同时介绍了
点
赞记录和次数的数据类型选择。
点
赞功能实现
思路
文章介绍了如何在SpringBoot环境中实现一个简单的
点
赞功能,包括数据库设计、流程分析和代码实现。重
点
讨论了幂等性的重要性,通过`synchronized`关键字保证同一用户
点
赞的幂等性以及在事务处理中的应用。同时,提到了前端响应
点
赞状态的处理方法。,
研究
思路
、研究内容和学术方面创新
点
的区别是什么呢?
本文清晰地区分了研究
思路
、研究内容和学术创新
点
:研究
思路
是解决问题的整体技术路线,研究内容是具体的任务模块分解,创新
点
则是相对于已有工作的原创性贡献。三者呈递进关系,对撰写科研项目申报书和论文具有重要指导意义。
C#
111,129
社区成员
642,540
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章