LNMP 下PHP自动裁剪图片适应显示

  • 内容
  • 相关

功能:

  环境 Linux + Nginx + Php 在不修改现有的源代码与图片路径位置的情况下,达到通过传参宽高来动态输出对应大小的图片并缓存。图片的处理要求是通过传参宽高的算出可用最大宽高,得到原图宽高。尽可能不毁图,不填白,不失真。


实例:

200*200:http://tv1314.com/content/uploadfile/201703/0eac1488598225.jpg?param=200y200

400*400:http://tv1314.com/content/uploadfile/201703/0eac1488598225.jpg?param=400y400

100*100:http://tv1314.com/content/uploadfile/201703/0eac1488598225.jpg?param=100y100

600*400:http://tv1314.com/content/uploadfile/201703/0eac1488598225.jpg?param=600y400


代码

管理员设置回复可见隐藏内容



本文标签:

版权声明:若无特殊注明,本文皆为《鬼少》原创,转载请保留文章出处。

本文链接:LNMP 下PHP自动裁剪图片适应显示 - http://tv1314.com/post-361.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注

评论

38条评论
  1. avatar

    ′ 小陌。 Lv.2 Chrome 63.0.3239.26 Chrome 63.0.3239.26 Windows Windows 回复

    表情 写得好好哟,我要给你生猴子!

    江西省 电信

    1. avatar

      帅哥 Lv.3 Chrome 55.0.2883.87 Chrome 55.0.2883.87 Windows 7 x64 Edition Windows 7 x64 Edition 回复

      滴!学生卡!打卡时间:下午7:20:09,请上车的乘客系好安全带~

      湖南省长沙市 电信

      1. avatar

        ご俬銪っ衧J Lv.1 Chrome 62.0.3202.62 Chrome 62.0.3202.62 Windows 7 x64 Edition Windows 7 x64 Edition 回复

        怎么下载

        河北省石家庄市 电信

        1. 鬼少 Chrome 55.0.2883.87 Chrome 55.0.2883.87 Windows Windows 回复

          回复了ご俬銪っ衧J:回复即可查看源代码哦。

          广东省深圳市 电信

      2. avatar

        pony Lv.3 uBrowser 6.2.3964.2 uBrowser 6.2.3964.2 Windows 7 x64 Edition Windows 7 x64 Edition 回复

        表情 写得好好哟,我要给你生猴子!

        广西河池市 电信

        1. avatar

          ゞ╰*☆ Lv.1 Chrome 55.0.2883.87 Chrome 55.0.2883.87 Windows Windows 回复

          怎么看不了

          河北省石家庄市 电信

          1. 鬼少 Chrome 55.0.2883.87 Chrome 55.0.2883.87 Windows Windows 回复

            回复了ゞ╰*☆:能看的吧

            广东省深圳市 电信

        2. avatar

          123123 Lv.1 Chrome 45.0.2454.101 Chrome 45.0.2454.101 Windows 7 x64 Edition Windows 7 x64 Edition 回复

          看看

          山西省大同市 联通

          1. avatar

            LAN Lv.1 Chrome 55.0.2883.87 Chrome 55.0.2883.87 Windows Windows 回复

            忘记了 再看看

            浙江省金华市 电信

            1. avatar

              心恋网 Lv.1 uBrowser 6.2.3831.211 uBrowser 6.2.3831.211 Windows 7 x64 Edition Windows 7 x64 Edition 回复

              忘记了 再看看

              浙江省 电信

              1. avatar

                心恋网 Lv.1 uBrowser 6.2.3831.211 uBrowser 6.2.3831.211 Windows 7 x64 Edition Windows 7 x64 Edition 回复

                忘记了

                浙江省 电信

                1. avatar

                  馨恋网 Lv.1 uBrowser 6.2.3831.3 uBrowser 6.2.3831.3 Windows 7 x64 Edition Windows 7 x64 Edition 回复

                  很好支持

                  浙江省 电信

                  1. avatar

                    yi小轩 Lv.1 uBrowser 6.2.3831.3 uBrowser 6.2.3831.3 Windows 7 x64 Edition Windows 7 x64 Edition 回复

                    回复不管用

                    浙江省 电信

                    1. avatar

                      yi小轩 Lv.1 uBrowser 6.2.3831.3 uBrowser 6.2.3831.3 Windows 7 x64 Edition Windows 7 x64 Edition 回复

                      怎么看不了

                      浙江省 电信

                      1. avatar

                        yi小轩 Lv.1 uBrowser 6.2.3831.3 uBrowser 6.2.3831.3 Windows 7 x64 Edition Windows 7 x64 Edition 回复

                        来看看哦

                        浙江省 电信

                        1. avatar

                          小陌博客 Lv.2 Chrome 53.0.2785.104 Chrome 53.0.2785.104 Windows 7 x64 Edition Windows 7 x64 Edition 回复

                          表情 写得好好哟,我要给你生猴子!

                          广东省深圳市龙岗区 电信

                          1. avatar

                            Water Lv.1 Chrome 60.0.3112.90 Chrome 60.0.3112.90 Windows Windows 回复

                            来学习了 正好有这个需求啊~

                            安徽省阜阳市 电信

                            1. avatar

                              Libra Lv.1 Chrome 45.0.2454.101 Chrome 45.0.2454.101 Windows 7 x64 Edition Windows 7 x64 Edition 回复

                              前来学习

                              北京市 教育信息网

                              1. avatar

                                瑾忆 Lv.2 uBrowser 6.1.3228.1 uBrowser 6.1.3228.1 Windows 7 x64 Edition Windows 7 x64 Edition 回复

                                滴!学生卡!打卡时间:下午7:02:45,请上车的乘客系好安全带~

                                广西玉林市 电信

                                1. avatar

                                  瑾忆 Lv.2 uBrowser 6.1.3228.1 uBrowser 6.1.3228.1 Windows 7 x64 Edition Windows 7 x64 Edition 回复

                                  滴!学生卡!打卡时间:下午11:21:31,请上车的乘客系好安全带~

                                  广西贵港市 电信

                                  1. avatar

                                    在下曾大人 Lv.2 Chrome 59.0.3071.115 Chrome 59.0.3071.115 Windows Windows 回复

                                    师傅~~~徒儿来也

                                    湖南省长沙市 电信

                                    1. 鬼少 Chrome 50.0.2661.102 Chrome 50.0.2661.102 Windows 7 x64 Edition Windows 7 x64 Edition 回复

                                      回复了在下曾大人:表情 来干嘛

                                      广东省深圳市 电信

                                    2. 心恋网 Lv.1 uBrowser 6.2.3831.211 uBrowser 6.2.3831.211 Windows 7 x64 Edition Windows 7 x64 Edition 回复

                                      回复了鬼少:可以帮我 看看这是什么问题吗,谢谢
                                      <b>Warning</b>: file_exists(): open_basedir restriction in effect. File(/www/wwwroot/www.daniuwo.comupload/userfile/1/a3b0278482e9f3ede8644e739682b86f.jpg) is not within the allowed path(s): (/www/wwwroot/www.daniuwo.com/:/tmp/:/proc/) in <b>/www/wwwroot/www.daniuwo.com/image.php</b> on line <b>14</b><br />

                                      浙江省 电信

                                    3. 鬼少 Chrome 55.0.2883.87 Chrome 55.0.2883.87 Windows 7 x64 Edition Windows 7 x64 Edition 回复

                                      回复了心恋网:第14行的物理地址拼接不对吧 www.daniuwo.comupload/userfile/1?www.daniuwo.com/upload/userfile/1

                                      广东省深圳市 电信

                                    00:00 / 00:00
                                    顺序播放