php 指定图片打印,PHP 直接输出图片给 img src 引用

garlics

216 天前

之前封装了一个这个方法,你把里面的变量替换成你的就可以了。

```

$info = getimagesize($url);

$fun = "imagecreatefrom{$record->ext}";

$imgInfo = $fun($url); //1.由文件或 URL 创建一个新图象。如:imagecreatefrompng ( string $filename )

$mime = $info['mime'];

header('Content-Type:' . $mime);

if ($width && $height) {

$newImage = imagecreatetruecolor($width, $height);

//生成最后的图片

imagecopyresampled($newImage, $imgInfo, 0, 0, 0, 0, $width, $height, $info[0], $info[1]);

$imgInfo = $newImage;

}

$quality = 75;

if ($record->ext == 'png') $quality = -1; //输出质量,JPEG 格式(0-100),PNG 格式(0-9)

$getImgInfo = "image{$record->ext}";

$getImgInfo($imgInfo, null, $quality); //2.将图像输出到浏览器或文件。如: imagepng ( resource $image )

imagedestroy($imgInfo);

```

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值