appengine php imagerotate 90返回扭曲的图像

时间:2017-07-20 18:08:23

标签: php google-app-engine

使用php在google appengine上运行。

如果我旋转180,页面尺寸不变,但如果我旋转90度,页面宽度增加到页面高度但页面高度保持不变,矩形图像在H x H的页面中边缘到边缘拉伸

代码:imagejpeg(imagerotate(imagecreatefromjpeg($ filename),90,0),$ filename);

有没有办法让新页面高度缩小到旧页面宽度或保持图像不会拉伸到未更改的图像高度?

1 个答案:

答案 0 :(得分:0)

经过更多的研究,我发现当一个不同的程序(FPDF)将新的JPG转换为PDF时会发生腐败,因为它试图将它变成一个Portrait布局。我必须相应地检测和调整。