Gambar operasi tutorial pembangunan tera air teks PHP

Gambar operasi

/*操作图片*/
  //设置字体的路径
  $font="/tpl/Index/Static/css/img/fonts/Christmas.ttf";
  //添加内容
  $content="欢迎来到php中文网";
  //设置字体的颜色和透明度
  $col= imagecolorallocatealpha ($image,255,255,255,30);
  //写入文字
  imagettftext($image,20,0,20,30,$col,$font,$content);

int imagecolorallocatealpha ( resource $image , int $red , int $green , int $blue , int $alpha )

imagecolorallocatealpha() berkelakuan sama seperti imagecolorallocate(), tetapi dengan parameter ketelusan tambahan alpha, yang nilainya berjulat dari 0 hingga 127. 0 bermakna legap sepenuhnya, 127 bermakna telus sepenuhnya.

fungsi imagettftext:

array imagettftext ( resource $image , float $size , float $angle , int $x , int $y , int $color , string $fontfile , string $text )

Tulis teks yang ditentukan pada imej menggunakan fon TrueType.

Parameter

imej

Sumber imej yang dikembalikan oleh fungsi penciptaan imej (seperti imagecreatetruecolor()).

saiz

Saiz fon. Bergantung pada versi GD, ini sama ada saiz piksel (GD1) atau saiz titik (titik) (GD2).

sudut

Sudut yang dinyatakan dalam sistem sudut, 0 darjah bermaksud teks dibaca dari kiri ke kanan. Nilai yang lebih tinggi menunjukkan putaran lawan jam. Contohnya, 90 darjah mewakili teks yang dibaca dari bawah ke atas.

x

Koordinat yang diwakili oleh x, y mentakrifkan titik asas aksara pertama (mungkin sudut kiri bawah aksara). Ini berbeza daripada imagestring(), di mana x,y mentakrifkan sudut kiri atas aksara pertama. Contohnya "kiri atas" ialah 0, 0.

y

Y selaras. Ia menetapkan kedudukan garis dasar fon, bukan bahagian bawah aksara.

warna

Indeks warna. Menggunakan nilai indeks warna negatif mempunyai kesan mematikan anti-aliasing. Lihat imagecolorallocate().

fail fon

ialah laluan ke fon TrueType yang anda mahu gunakan.

<?php
     /*打开图片*/
     //1.配置图片路径(填入你的图片路径)
     $src="https://img.php.cn/upload/course/000/000/004/581454f755fb1195.jpg";
     //获取图片信息
     $info = getimagesize($src);
     //通过图像的编号来获取图像的类型
     $type=image_type_to_extension($info[2],false);
     //在内存中创建一个和我们图像类型一样的图像
     $fun = "imagecreatefrom{$type}";
     //把图片复制到我们的内存中
     $image=$fun($src);
    /*操作图片*/
     //设置字体的路径
     $font="/tpl/Index/Static/css/img/fonts/Christmas.ttf";
     //添加内容
     $content="欢迎来到php中文网";
     //设置字体的颜色和透明度
     $col= imagecolorallocatealpha($image,255,255,255,30);
     //写入文字
     imagettftext($image,20,0,20,30,$col,$font,$content);
 ?>


Meneruskan pembelajaran
||
<?php /*打开图片*/ //1.配置图片路径(填入你的图片路径) $src="https://img.php.cn/upload/course/000/000/004/581454f755fb1195.jpg"; //获取图片信息 $info = getimagesize($src); //通过图像的编号来获取图像的类型 $type=image_type_to_extension($info[2],false); //在内存中创建一个和我们图像类型一样的图像 $fun = "imagecreatefrom{$type}"; //把图片复制到我们的内存中 $image=$fun($src); /*操作图片*/ //设置字体的路径 $font="/tpl/Index/Static/css/img/fonts/Christmas.ttf"; //添加内容 $content="欢迎来到php中文网"; //设置字体的颜色和透明度 $col= imagecolorallocatealpha($image,255,255,255,30); //写入文字 imagettftext($image,20,0,20,30,$col,$font,$content); ?>
  • Cadangan kursus
  • Muat turun perisian kursus