我正在使用 GIMP v.2.8.16 将来自不同文件格式的多个图形组合成一个 JPEG 图像。我能够做到这一点并将其另存为 JPEG,并在我的计算机上完美打开它,但是当我将其上传到需要 .jpg 格式文件的网站时,该文件不会被识别为 jpeg。我现在多次遇到这个问题,其他程序无法识别 GIMP 导出的 .jpg。
为了测试它是否与 GIMP 相关,我使用 LibreOffice Impress 将相同的数字组合并保存为 JPEG,并且该文件能够毫无问题地上传。
有没有其他人遇到过这个问题和/或提出解决方案?
您使用的图像在我为测试它而创建的演示网页上呈现正常,因此我认为您的图像没有任何问题。也许您网站上的图像文件有大小限制。您要上传到网站的图像是 4.8 MB .jpg 图像,对于您要上传到的网站来说可能太大。尝试缩小图像以将其大小减小到对 Web 更易于管理的大小,不超过 2.0 MB。
如何使用 HTML 调整图像大小适用于希望将图像保持为其原始文件大小(以 KB 或 MB 为单位)并仅调整图像在网页上的显示大小的用户。
我还发现,在不同的应用程序中对图像进行任何微小的更改有时可以解决此类问题。
在图像查看器中打开 .jpg 文件。Image Viewer 是在 Ubuntu 中打开图像的默认应用程序。
选择编辑->水平翻转并水平翻转图像。
关闭图像,当弹出一个对话框询问您是否要保存对图像所做的更改时,单击“保存”按钮。
再次重复步骤 1-3 以再次水平翻转图像,使其看起来与最初相同。
背景:@karel 的回答
将图像大小减小到不超过 2.0 MB。
保留图像文件的分辨率(和 dpi)的解决方案
使用“质量”设置减小图像尺寸
有一个选项
gimp
可以降低 jpeg 图像的“质量”。当您尝试导出图像(作为 jpeg 格式)时,您会看到一个对话框。通常我使用“质量=90”。例如,您可以测试“quality=70”,它将测试图像的大小从 3.6 MiB 减少到 1.6 MiB。之后,您可以微调“质量”设置以适应您的目的。
分辨率(按像素)保持不变,但在人眼看到时,相邻像素中颜色的渲染以一种以“尽可能减少质量损失”的方式减小文件大小的方式进行了简化。
看下面的图片:
使用CTRL+E导出。然后更改其他操作系统的文件扩展名。