我有以下工作正常:PHP imagecopyresampled +如何获得最好的结果
用户上传的图像,并调整大小使用imagecopyresampled和imagejpeg(保持比例),所以它适合种植DIV 。
然后,用户使用JCrop裁剪图像,然后使用imagecopyresampled和imagejpeg将调整大小的上述图像裁剪为5个所需的裁剪尺寸。
我发现的问题是从调整后的图像剪裁不走,往往是更大的,更好的质量非常原始图像的优势。
所以我想要显示一个适合DIV的图像,但是从原始图像中裁剪以获得最佳质量。
当我只是将裁切改为原始图像时,由于裁切大小不同,裁切成为图像的错误部分。这很明显,我假设。 Diff大小的图像。
如何显示适合Jcrop DIV的图像,但实际上裁剪的原始图像通常较大?
想法我测试:
显示在DIV原始图像(不是PHP的调整,但调整的CSS)。我不确定这是否会有所作为。
尝试使用一些基于数学的方程来获得正确的作物。不确定我目前会怎么做。
想法将是巨大的...... THX