在我的 Outlook 2007 客户端中,查看邮件时,收到的电子邮件中嵌入的图像会调整大小。收到的图像会调整为 198px 宽,而原始大小不变。如果图像较大,则会缩小;如果图像较小,则会放大;纵横比保持不变(图像不会被拉伸)。
这仅对我的客户端而言是本地的(即,另一个读取相同 IMAP 收件箱的 Outlook 2007 客户端将看到正确大小的图像。同样,在浏览器中查看电子邮件消息将显示正确的大小)。无论是否在 HTML 中的图像标签上设置了宽度/高度属性,都会发生这种情况。我的消息窗口中的缩放设置为 100%;文本和其他元素与原始元素相比没有失真。
此外,以同样方式嵌入图像的外发 HTML 消息在发送时会调整大小。外发图像均缩放为 247px 的宽度。按下“发送”后,外发消息的源 HTML 会发生变化,以便标签的宽度属性为 247 像素,并且图像文件本身也会调整大小。
这些问题仅发生在 HTML 邮件中;富文本邮件不存在同样的问题。我已经尝试重新安装 Outlook 并将其完全修补至最新。
为什么会发生这种情况?我该如何阻止这种情况?
答案1
我认为我有一个解决方案:转到 Word > Word 选项 > 高级 > 常规/Web 选项 > 图片:如果目标显示器具有值72对于每英寸像素数,将其更改为96. 重新启动 Word 和 Outlook。
这最终帮我解决了这个问题。希望它能有所帮助。
答案2
对于外发邮件,Outlook 可以设置为调整图像大小作为选项。
来自微软自动调整图片大小选项发生了什么变化?:
- 在“插入”选项卡(在新邮件中)的“包含”组中,单击“附加文件”。
- 在插入选项卡上,单击包含对话框启动器。
- 在“附件选项”窗格中的“图片选项”下,在“选择图片大小”下拉组合框中,单击要包含的图片的大小。
更多信息请点击这里:在 Outlook 2007 中自动调整图片附件的大小
对于收到的邮件,Outlook 使用 IE 呈现您正在阅读的邮件。您可能需要在 IE 的“Internet 选项”>“高级选项卡”>“多媒体”部分下检查,然后启用/禁用“启用自动调整图像大小”,看看这是否对您有帮助。
答案3
答案4
我相信已经找到了解决方法!
不要使用 png 格式的图片。请使用 gif 或 jpg。gif 和 jpg 图像不会根据某种 DPI 间距转换调整大小,而是以 1:1 像素的比例内联。
我认为问题在于某些编辑器生成的 png 文件本身,或者 Microsoft 所表达的 png 格式/标准 - 默认在内部指定 dpi,Microsoft 试图表达这一点。但是 gif(也许还有 jpg)文件没有嵌入 dpi 元数据 - 因此 Microsoft 不会尝试调整它们的大小。
干杯。