`

imageString 画图文

阅读更多

<?php
$width  = 955;  //38份25px/份
$height = 71;   //三行20px/行
//创建背景图
$image = ImageCreateTrueColor($width, $height);
imageantialias($image,true);
//浅黄色背景
$Lightyellow = imagecolorallocate($image,251,255,221);
imagefill($image,0,0,$Lightyellow);
//灰色边框
$gray = imagecolorallocate($image,235,235,235);
imageFilledRectangle($image, 10, 10, $width-10, $height-10, $gray);
imageFilledRectangle($image, 11, 11, $width-11, $height-11, $Lightyellow);
imageline($image, 11, $height/2, $width-11, $height/2, $gray);

// 载入图像
$imagen1 = imagecreatefrompng("a.png");
$imagen2 = imagecreatefrompng("b.png");
// 画线
$lineColor = imagecolorallocate($image,129,129,129);
imageline ($image, 11, 11, 11+25, 11+21, $lineColor);
imageline ($image, 11+25, 11+23, 11+50,11+23, $lineColor);
imageline ($image, 11+50,11+23, 11+75, 11, $lineColor);
// 复制图像
imagecopy($image,$imagen2,6,6,0,0,12,12);
imagecopy($image,$imagen1,6+25,6+21,0,0,12,12);
imagecopy($image,$imagen1,6+50,6+21,0,0,12,12);
imagecopy($image,$imagen2,6+75,6,0,0,12,12);
//在图像上写文字
$red = imagecolorallocate($image,255,0,24);
imageString ($image, 12, 140, 20, "I'm PHP draw word", $red);
//设定文件头
header('Content-type: image/png');
//输出图像
imagepng($image);
//释放资源
imagedestroy($image);
imagedestroy($imagen1);
imagedestroy($imagen2);
?>

分享到:
评论

相关推荐

    PHP图像处理 imagestring添加图片水印与文字水印操作示例

    首先,`imagestring`函数用于在图像上写入一行文本,其基本语法是`imagestring(image, font, x, y, text, color)`。这里的参数分别是: - `image`:图像资源,由`imagecreatefrom`系列函数创建。 - `font`:字体大小...

    Lable 图文混排

    为了解决这个问题,我们可以利用富文本(NSAttributedString)和自定义UILabel子类来实现图文混排。 首先,我们要理解NSAttributedString的概念。NSAttributedString是iOS中的一个类,它不仅包含了字符串,还包含了...

    php生成验证码

    4. **写入验证码文本**:`imagestring()`函数用于在图像上写入文本。它接受图像资源、字体大小、起始x和y坐标以及文本和颜色作为参数。在这个例子中,随机生成的字符串被写入图像,每个字符的位置随机分布在画布上。...

    定制化的php验证码类.zip

    文字写到图片上(imagestring函数)  添加干扰点/线($this-&gt;set_ext_line(); $this-&gt;set_ext_pixel();)  输出图片  实例化时不带参数则默认是四位的60*25尺寸的常规验证码图片 表单页面检测...

    ios-UITextView中插入图片.zip

    在某些场景下,我们可能需要在`UITextView`中插入图片或者表情,以实现图文混排的效果。这个"ios-UITextView中插入图片.zip"文件提供了一个简单的实现方式,通过`NSMutableAttributedString`来完成这一功能。 `...

    核心编程-day051

    6. 写字:`imageString(图像资源, 文字大小, 起始X, 起始Y, 内容, 颜色)` 和 `imageTtfText(图像资源, 文字大小, 旋转角度, 起始X, 起始Y, 颜色, 字体路径, 内容)`,前者用于绘制ASCII字符,后者支持任意字体的文字...

    [图片动画]PHP在线生成电话网址图片程序_tel.zip

    - 写入文本:使用`imagestring()`或`imagettftext()`函数在图像上写入电话号码或网址,设定位置、字体大小和颜色。 - 输出图片:使用`imagepng()`, `imagejpeg()` 或 `imagegif()` 将图像输出为指定格式。 - 释放...

    php画趋势图.pdf

    这些方法可能使用GD库提供的函数,如 `imagefilledrectangle()` 绘制背景,`imageline()` 绘制线条,`imagestring()` 添加文本标签等。 7. **数据映射到图形**: 在实际绘图时,需要将用户数据映射到图形的坐标系...

    PHP图片处理之图片背景、画布操作

    为了实现这一点,我们可以使用imagettftext()函数(如果安装了GD库的字体支持)或imagestring()函数(使用GD库自带的字体)。在这之前,我们需要确定文字的位置,使其居中显示。 举一个简单的例子,如果我们有一个...

    PHP中创建图像并绘制文字的例子

    在图像中显示的文字也需要按坐标位置画上去。...例如,在图中绘制缩放、...bool imagestring(resource $image,int $font,int $x ,int $y,string $s,int $color) //水平地画一行字符串 bool imagestringup(resource $imag

    背景按钮.doc背景按钮.doc背景按钮.doc背景按钮.doc

    首先,要在前台设置按钮的背景图片,可以使用`ImageBrush`类,它是WPF中用于绘制图像背景的一种画刷。以下是如何在XAML中设置按钮背景图片的示例: ```xml ``` 这段代码将按钮`button5`的背景设置为名为...

    php图形验证码

    // 画出边框 imagerectangle($im, 0, 0, $width - 1, $height - 1, $font); // 输出图像 imagepng($im); imagedestroy($im); // 释放画布资源 $_SESSION["code"] = $str; // 再次存储验证码到会话 ?&gt; ``` **绘制...

    PHP快速生成图片验证码并且实现验证插件.rar

    验证码图片的边框颜色由imagerectangle($img, 0, 0, 144, 19, $white)中$white决定,文字的大小由imagestring()中的第二个参数决定。字符串颜色可根据需求分配画布颜色,使用函数imagecolorallocate()。

    PHP 图片添加文字

    `imagestring`适用于简单的无衬线字体,而`imagettftext`则可以处理TrueType字体,提供更丰富的文字样式。 1. **imagestring**: ```php $image = imagecreatefrompng('image.png'); $font_color = ...

    php绘图之在图片上写中文和英文的方法

    接着,`imagestring()`函数用于在图像上写入文字,但请注意,这个函数不支持中文,只能写入ASCII字符集内的英文。函数参数包括图像标识符、字体大小、X坐标、Y坐标、文字内容和文字颜色。例如: ```php $im = ...

    利用php生成验证码

    此外,为了提高验证码的用户体验和可读性,有时候会结合字体文件来渲染文本内容,这里仅以基本的 `imagestring()` 函数进行示例。 此外,文章内容提到,由于OCR扫描的原因,可能有字词识别错误或遗漏,但这段代码...

    php创建图像具体步骤

    PHP中提供了多种绘图函数,如imageline()用于绘制线条,imagestring()用于绘制字符串。在绘制线条时,需要指定画布资源、起点坐标、终点坐标和颜色。对于文字的填充,需要指定画布资源、字体大小、起始坐标、字符串...

    PHP 图形处理函数库

    以上这些函数是PHP图形处理的基础,它们可以组合使用来创建复杂的图像效果,例如画线、填充颜色、绘制文字等。在实际应用中,还可以结合`imagefill`、`imageellipse`、`imagecopy`等其他函数实现更多的图像处理需求...

Global site tag (gtag.js) - Google Analytics