gpt4 book ai didi

php - Magento 在上传时删除所有 EXIF 数据

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:31:27 25 4
gpt4 key购买 nike

因为这家商店是一家电子商务商店,所以拥有带有 EXIF 数据的图片会很有帮助,但是由于某种原因,当上传带有 EXIF 数据的图片时,magento 似乎会从图片中删除所有这些信息,并且只显示裸图片前端.!

谁能告诉我为什么会发生这种情况以及我们如何避免这种情况?

加油!

最佳答案

这是使用 GD2 库调整大小的副作用。

lib/Varien/Image/Adapter/GD2.php

如果您想保留 EXIF,请查看是否有使用 ImageMagick 的模块

Quote from PHP website on using GD:

When developing code to resize images, it is best not to use GD. When using the current GD methodologies, you are reading content from an image and manipulating it. By then writing that content to a brand new file, you are losing the EXIF data.

For purposes when you want to retain EXIF data, it is recommended that you compile in and use the PECL Imagemagick extension. It has great resizing methods built right in and the EXIF data is retained.

由于服务器加载问题,未使用 ImageMagick。

关于php - Magento 在上传时删除所有 EXIF 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25716349/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com