0

我想将每个上传的图像转换为 png。我认为 gd 是一个很好的方法,因为它会删除图像的元数据,并且不会尝试解析它。我读到 ImageMagick 可能在某些 linux 服务器上存在恶意软件漏洞......

我有两个问题:

  1. 如果原始文件是 PNG,gd 是否也会删除 PNG 元数据,或者我应该在转换后使用 pngcrush?
  2. 保存 JPEG 文件的质量损失是否与保存 JPEG 文件相同,还是 PNG 格式更好?
4

1 回答 1

2

如果您要在 PHP 中打开 png,将其复制到新资源中,然后以完整质量保存(在 PNG 中,JPEG 将失去质量),它将执行您想要的操作。

于 2013-08-30T11:21:34.813 回答