请教:php图像识别,怎么讲拍的证件照片缩放到实际大小然后打印?

平步江湖 2018-11-11 03:21:38
需要把照片中的证件照片缩放到实际大小,打印出来,A4纸打印出来的照片跟实际大小一致,这个要怎么做?
...全文
6 点赞 收藏 1
写回复
1 条回复
院主 2018年12月13日
<?php // 重置图片文件大小 function resize_image($filename, $tmpname, $xmax, $ymax) {     $ext = explode(".", $filename);     $ext = $ext[count($ext)-1];     if($ext == "jpg" || $ext == "jpeg")         $im = imagecreatefromjpeg($tmpname);     elseif($ext == "png")         $im = imagecreatefrompng($tmpname);     elseif($ext == "gif")         $im = imagecreatefromgif($tmpname);     $x = imagesx($im);     $y = imagesy($im);     if($x <= $xmax && $y <= $ymax)         return $im;     if($x >= $y) {         $newx = $xmax;         $newy = $newx * $y / $x;     }     else {         $newy = $ymax;         $newx = $x / $y * $newy;     }     $im2 = imagecreatetruecolor($newx, $newy);     imagecopyresized($im2, $im, 0, 0, 0, 0, floor($newx), floor($newy), $x, $y);     return $im2; } ?>
回复 点赞
发动态
发帖子
基础编程
创建于2007-09-28

9735

社区成员

14.0w+

社区内容

从PHP安装配置,PHP入门,PHP基础到PHP应用
社区公告
暂无公告