Processing math: 0%

随笔分类 -  GD

摘要:str = "统计中文";newStr = preg_replace('/[^\x{4e00}-\x{9fa5}]/u', '', str);echo mb_strlen(newStr,"utf-8");假设你这个是UTF-8编码下的!!不同的编码对应不同的正则 阅读全文
posted @ 2018-02-02 17:07 阿星小栈 阅读(159) 评论(0) 推荐(0) 编辑
摘要:size() : 生成图片大小 margin(): 边距 和css中margin一个意思 errorCorrection(): 容错率 , 也就是有被覆盖的区域还能识别,分别是 L(QR_ECLEVEL_L,7%),M(QR_ECLEVEL_M,15%),Q(QR_ECLEVEL_Q,25%),H( 阅读全文
posted @ 2017-12-29 15:22 阿星小栈 阅读(751) 评论(0) 推荐(1) 编辑
摘要:图片太大是一个经常遇到的问题,为此很多人头疼。今天告诉大家如何实现PHP程序简单实现压缩: 图片原大小: 压缩后: 这是我自己实验的,可以处理多种图片格式。 当然图片原图越大,越能体现出压缩来。 使用方法: Php代码 source = 'test.jpg'; dst_img = 'test_1 阅读全文
posted @ 2017-12-29 11:48 阿星小栈 阅读(1425) 评论(0) 推荐(0) 编辑
摘要:1、简介 Simple Qrcode 是 Bacon/BaconQrCode 针对 Laravel 框架的封装版本,用于在 Laravel 中为生成二维码提供接口。 2、安装&配置 在项目根目录下使用如下命令安装依赖包: composer require simplesoftwareio/simpl 阅读全文
posted @ 2017-12-29 10:20 阿星小栈 阅读(935) 评论(0) 推荐(0) 编辑
摘要:随着科技的进步,二维码应用领域越来越广泛,今天我给大家分享下如何使用PHP生成二维码,以及如何生成中间带LOGO图像的二维码 一、利用Google API生成二维码 Google提供了较为完善的二维码生成接口,调用API接口很简单,以下是调用代码: $urlToEncode="http://www. 阅读全文
posted @ 2017-12-29 10:10 阿星小栈 阅读(449) 评论(0) 推荐(0) 编辑
摘要:等比例缩放就好了 上传成功后,可以使用php原生的GD库(扩者框架里写好的方法) GD库方法:这里是以前写的封装成的函数 主要逻辑在 : 计算缩放后的图片尺寸 *形参列表:picname:图片文件名称 maxWidth 图片被缩放后的最大宽度 maxHeight 图片被缩放后的最大高度 pre 缩放 阅读全文
posted @ 2017-12-29 10:01 阿星小栈 阅读(725) 评论(0) 推荐(0) 编辑
摘要:bool imagepng( resource image [, string filename [, int $quality ]] )今天在使用imagepng输出图片的,发一个错误 Warning: imagepng() [function.imagepng]: gd-png: fatal 阅读全文
posted @ 2017-12-29 09:48 阿星小栈 阅读(873) 评论(0) 推荐(0) 编辑
摘要:文字水印 二维码水印 本例底图bimage.png, 可根据自己情况修改 完整代码如下: 阅读全文
posted @ 2017-12-28 14:54 阿星小栈 阅读(312) 评论(0) 推荐(0) 编辑
摘要:新建php文件,在根目录目录下有图为pic.jpg(随心情更改图片的名称) 源代码如下: 使用浏览器运行过后,在index.php同级的目录下会有个pic1.jpg,这个图片就是等比例缩放后的图片,路径可以自己在源代码里面更改,放在自己的项目当中去或写个方法也行。 阅读全文
posted @ 2017-12-28 14:32 阿星小栈 阅读(209) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示