四季歌文学社区

标题: 贴图似乎有个程序错误 [打印本页]

作者: 紫荆棘鸟    时间: 2020-7-12 20:48
标题: 贴图似乎有个程序错误
最近我贴了两个图文,因为图片我已经先上传在别的网站了,因此贴到这里时用的是 URL, 没有直接上传图片。发完图片后,感觉许多图片“变形”了----有的图片被拉长了,有的图片感觉被压扁了。

当然图片也有可能在左右方向被拉长或者压缩了,不过我的原始图片的宽度基本上是差不多的,所以这点倒不明显。

于是修改帖子,根据原图的尺寸重设图片的宽度和上下长度。于是发现了如下的 bug:

0)假设我有三个图片 a.jpg, b.jpg, c.jpg; 图片的宽度x长度分别是 111x222, 111x333.111x444 pixels (像素)。在这里贴图时直接拷贝原图的 URL 地址,没有具体指明图片大小。一般而言,此时显示的图片尺寸应该就是原图尺寸,除非原图很大,网站的程序对图片显示的尺寸进行处理。我的原图上传时已经压缩过,尺寸都不大(通常文件大小不大于250k,宽度在 600 像素左右)。

1)帖子发出后,假设第一个以及第二个图片发现有变形,那么原因如下:
   a)第一个图片的大小是 111x333,亦即第一个图片的尺寸显示为第二个图片的尺寸;
   b)第二个图片的大小是 111x444,亦即第二个图片的尺寸显示为第三个图片的尺寸。
作者: 紫荆棘鸟    时间: 2020-7-16 03:09
知道原因了。
当输入第一个图片地址时,程序不知其尺寸。
当输入地址点击 ok 后,重新计算出站外图片的长度和宽度,将信息保存在用户电脑端的 JavaScript 里。
当输入第二个图片地址时,程序将第一个图片保存下来的信息自动(长度+宽度)自动设置为第二个图片的尺寸。


作者: 李听圃    时间: 2020-7-16 11:02
你是内行,可以在社区音画栏目交流一下,另外,紫荆请把你的微信给我,网站团队正在组织全国微信艺术创作大赛,你可以发一些音画艺术作品参与一下。
作者: 紫荆棘鸟    时间: 2020-7-28 11:30
[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=1098505&ptid=212529][color=#999999]李听圃 发表于 2020-7-16 11:02[/color][/url][/size]
你是内行,可以在社区音画栏目交流一下,另外,紫荆请把你的微信给我,网站团队正在组织全国微信艺术创作大 ...[/quote]

谢谢,我哪里是内行。不过平素动动脑筋,还是比较有意思的:)
关于“网站团队正在组织全国微信艺术创作大赛”,我就算了吧,没这方面的兴趣,而且更没这方面的时间。

刚才琢磨了一下为啥许多文友的图像显示成 QQ 空间的“大闺女”图像,大约看出点了什么,写下来供大家参考
作者: 李听圃    时间: 2020-7-29 07:34
要你的微信号,是因为社区有微信公众平台,经常编辑社区会员的优秀作品出刊,有人推荐你的作品,但你没有给社区编辑部微信号,之后的运作交流就不方便了。
作者: 晚春轩主    时间: 2020-10-6 23:05
提读




欢迎光临 四季歌文学社区 (http://www.shijiwenxue.top/) Powered by Discuz! X3.1