理论上,file_get_contents是将图片的二进制数据读取到本地,由于二进制数据是相同的,所以你说的失真理论上是不存在的。 但是,你可能会通过肉眼看到“失真”的效果,这是因为,如果你的图片在浏览器里看的话,浏览器会对图片的像素边缘进行模糊处理,而你用file_get_contents读取下来的图,看图软件未必会进行边缘柔化处理。 具体的浏览器处理参见:https://segmentfault.com/q/10...
理论上,
file_get_contents
是将图片的二进制数据读取到本地,由于二进制数据是相同的,所以你说的失真理论上是不存在的。但是,你可能会通过肉眼看到“失真”的效果,这是因为,如果你的图片在浏览器里看的话,浏览器会对图片的像素边缘进行模糊处理,而你用
file_get_contents
读取下来的图,看图软件未必会进行边缘柔化处理。具体的浏览器处理参见:https://segmentfault.com/q/10...