为什么 Outlook 2007 会调整发送和接收 HTML 电子邮件中的图像大小?我该如何修复此问题?

为什么 Outlook 2007 会调整发送和接收 HTML 电子邮件中的图像大小?我该如何修复此问题?

在我的 Outlook 2007 客户端中,查看邮件时,收到的电子邮件中嵌入的图像会调整大小。收到的图像会调整为 198px 宽,而原始大小不变。如果图像较大,则会缩小;如果图像较小,则会放大;纵横比保持不变(图像不会被拉伸)。

这仅对我的客户端而言是本地的(即,另一个读取相同 IMAP 收件箱的 Outlook 2007 客户端将看到正确大小的图像。同样,在浏览器中查看电子邮件消息将显示正确的大小)。无论是否在 HTML 中的图像标签上设置了宽度/高度属性,都会发生这种情况。我的消息窗口中的缩放设置为 100%;文本和其他元素与原始元素相比没有失真。

此外,以同样方式嵌入图像的外发 HTML 消息在发送时会调整大小。外发图像均缩放为 247px 的宽度。按下“发送”后,外发消息的源 HTML 会发生变化,以便标签的宽度属性为 247 像素,并且图像文件本身也会调整大小。

这些问题仅发生在 HTML 邮件中;富文本邮件不存在同样的问题。我已经尝试重新安装 Outlook 并将其完全修补至最新。

为什么会发生这种情况?我该如何阻止这种情况?

答案1

我认为我有一个解决方案:转到 Word > Word 选项 > 高级 > 常规/Web 选项 > 图片:如果目标显示器具有值72对于每英寸像素数,将其更改为96. 重新启动 Word 和 Outlook。

这最终帮我解决了这个问题。希望它能有所帮助。

答案2

对于外发邮件,Outlook 可以设置为调整图像大小作为选项。

来自微软自动调整图片大小选项发生了什么变化?

  1. 在“插入”选项卡(在新邮件中)的“包含”组中,单击“附加文件”。
  2. 在插入选项卡上,单击包含对话框启动器在此处输入图片描述
  3. 在“附件选项”窗格中的“图片选项”下,在“选择图片大小”下拉组合框中,单击要包含的图片的大小。

在此处输入图片描述

更多信息请点击这里:在 Outlook 2007 中自动调整图片附件的大小

对于收到的邮件,Outlook 使用 IE 呈现您正在阅读的邮件。您可能需要在 IE 的“Internet 选项”>“高级选项卡”>“多媒体”部分下检查,然后启用/禁用“启用自动调整图像大小”,看看这是否对您有帮助。

互联网选项

答案3

这里是使固定。您需要编辑DPI 标签让图像与显示器的 DPI 相匹配。因此,如果您的 DPI 为 96、120 等...则将图像设置为匹配。是的,这很愚蠢。

答案4

我相信已经找到了解决方法!

不要使用 png 格式的图片。请使用 gif 或 jpg。gif 和 jpg 图像不会根据某种 DPI 间距转换调整大小,而是以 1:1 像素的比例内联。

我认为问题在于某些编辑器生成的 png 文件本身,或者 Microsoft 所表达的 png 格式/标准 - 默认在内部指定 dpi,Microsoft 试图表达这一点。但是 gif(也许还有 jpg)文件没有嵌入 dpi 元数据 - 因此 Microsoft 不会尝试调整它们的大小。

干杯。

相关内容