为这个令人难以置信的基本问题道歉,但我搜查了问题库,老实说,我看不到一个类似的问题(或者至少,如果它是可比较的,我对这一点太新了,无法辨别相关性)。
我正在尝试学习如何将图像插入网页。我现在使用的是直接的HTML而不是RoR。虽然我能够在我的html文件中嵌入图像并在屏幕上显示图像,但我似乎无法保持正确的方向 - 基本上它在风景画中应该是肖像时再现我的jpg。
我正在使用以下代码:
<img src="/Users/user/images/image.jpg" width="259" height="193" alt="Image" />
其中显示的图像应该是左手边缘作为其基础;我试过切换尺寸,但这只是导致图像的更高版本,仍然坐在应该是左手边缘。我在html Dog页面中看不到任何可以解释这个问题的内容......
答案 0 :(得分:2)
这似乎是EXIF方向信息的问题。我无法为您提供完整的解决方案,但您可以编写一个PHP脚本,通过重新排序JPEG的像素顺序来应用旋转,然后从EXIF中删除方向信息。
答案 1 :(得分:0)
检查你是否有任何适用于img的CSS类
尝试仅设置宽度
<img src="Users/user/images/image.jpg" width="259" alt="Image" />
答案 2 :(得分:0)
如果您只指定宽度,高度将根据原始图像的纵横比自动缩放,反之亦然,如果您只指定高度。