4

为这个令人难以置信的基本问题道歉,但我已经搜索了问题库,老实说我看不到一个可比较的问题(或者至少,如果它是可比较的,我对此太陌生,无法辨别相关性)。

我正在尝试学习如何将图像插入网页。我目前使用的是直接 html 而不是 RoR。虽然我能够在我的 html 文件中嵌入图像并将图像显示在屏幕上,但我似乎无法保持正确的方向 - 本质上,当它应该是肖像时,它会在风景中重现我的 jpg。

我正在使用以下代码:

<img src="/Users/user/images/image.jpg" width="259" height="193" alt="Image" /> 

它以左手边作为其基础呈现图像;我尝试过切换尺寸,但这只会导致图像的更高版本,仍然坐在应该是左手边的位置。我在 html Dog 页面中看不到任何解释此问题的内容...

4

3 回答 3

2

EXIF 方向信息似乎有问题。我无法为您提供完整的解决方案,但您可以编写一个 PHP 脚本,通过重新排序 JPEG 的像素顺序来应用旋转,然后从 EXIF 中删除方向信息。

于 2015-12-25T23:30:08.330 回答
0

检查你是否有任何适用于 img 的 CSS 类

尝试仅设置宽度

<img src="Users/user/images/image.jpg" width="259" alt="Image" />
于 2012-10-06T08:21:02.210 回答
0

如果只指定宽度,则高度会根据原始图像的纵横比自动缩放,如果只指定高度,反之亦然。

于 2012-10-06T08:21:46.827 回答