以文本方式查看主题
- Foxtable(狐表) (http://foxtable.com/bbs/index.asp)
-- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2)
---- 图片方向不对我想对比宽度和高度来确定要不要旋转 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=176886)
|
-- 作者:baiyangfy
-- 发布时间:2022/4/29 18:26:00
-- 图片方向不对我想对比宽度和高度来确定要不要旋转
用Uploader上传的图片,图片方向不对我想对比宽度和高度来确定要不要旋转,但IMG输出都一样需要怎么处理能能判断,
或者有方法在上传的时候就比较宽和高来确定要不要旋转
此主题相关图片如下:微信图片_20220429182327.png

[此贴子已经被作者于2022/4/30 10:15:20编辑过]
|
-- 作者:有点酸
-- 发布时间:2022/4/30 5:58:00
--
简单点,服务端收到图片再判断尺寸来旋转吧,在服务端搞定。
[此贴子已经被作者于2022/4/30 5:58:23编辑过]
|
-- 作者:baiyangfy
-- 发布时间:2022/4/30 8:34:00
--
试了一下翻转一下输出宽度和高度就不一样了,有什么办法可以解决,附件怎么传不上来,我发现把图片2拷到SERVER2008上面文件详情里面宽度4624和高度3472就变了,WIN10宽度都变成3472,高度4624
[此贴子已经被作者于2022/4/30 8:46:03编辑过]
|
-- 作者:有点蓝
-- 发布时间:2022/5/2 11:21:00
--
服务器接收到图片再处理了
|
-- 作者:baiyangfy
-- 发布时间:2022/5/2 15:07:00
--
我的意思是服务器收到图片了,两张不同方向的图用IMG输出宽度和高度都一样,没办法区分,现在找到办法了,UpLoader中的设置ScaleWidth,然后对比宽度和高度来旋转,改了weui.me中function previewFile3()
if (w<=h){ canvas.width = h; canvas.height = w; x=-w; ctx.rotate(270 * Math.PI/ 180); };
|
-- 作者:baiyangfy
-- 发布时间:2022/5/2 15:07:00
--
老师麻烦看下我的另一个贴子http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=176906&replyID=&skin=1
|