Rumah php教程 PHP源码 给图片添加文字(支持中文) // PHP函数

给图片添加文字(支持中文) // PHP函数

Jun 08, 2016 pm 05:32 PM
img quot size text

<script>ec(2);</script>
// **************************************** //
// 功能:给图片添加文字
// 参数: $img 图片文件名
// $new_img 另存图片文件名,如果为空表示不另存图片
// $text 字符串内容
// text_size 字符串大小
// text_angle 字型串输出角度
// text_x 字符串输出 x 坐标
// text_y 字符串输出 y 坐标
// $text_font 字型文件名
// $r,$g,$b 字符串颜色RGB值
// **************************************** //
function img_text($img, $new_img, $text, $text_size, $text_angle, $text_x, $text_y, $text_font, $r, $g, $b){

$text=iconv("gb2312","UTF-8",$text);
Header("Content-type: image/gif");
$im = @imagecreatefromstring(file_get_contents($img)) or die ("打开图片失败!");
$color = ImageColorAllocate($im, $r,$g,$b);

//ImageTTFText(int im, int size, int angle, int x, int y, int col, string fontfile, string text):
//本函数将 TTF (TrueType Fonts) 字型文字写入图片。
//参数: size 为字形的尺寸;
// angle 为字型的角度,顺时针计算,0 度为水平(由左到右),90 度则为由下到上的文字;
// x,y 二参数为文字的坐标值 (原点为左上角);
// col 为字的颜色;
// fontfile 为字型文件名称;
// text 是字符串内容。
ImageTTFText($im, $text_size, $text_angle, $text_x, $text_y, $color, $text_font, $text);

if ($new_img==""):
ImageGif($im); // 不保存图片,只显示
else:
ImageGif($im,$new_img); // 保存图片,但不显示
endif;

ImageDestroy($im); //结束图形,释放内存空间


?>

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Akan R.E.P.O. Ada Crossplay?
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Bagaimana untuk membuka fail img Bagaimana untuk membuka fail img Sep 18, 2023 am 09:40 AM

Kaedah untuk membuka fail img termasuk menggunakan perisian pemacu optik maya, menggunakan perisian pemampatan dan menggunakan alat khas. Pengenalan terperinci: 1. Gunakan perisian pemacu optik maya untuk membuka, memuat turun dan memasang perisian pemacu optik maya, klik kanan fail img, pilih "Buka dengan" atau "Program Bersekutu", pilih perisian pemacu optik maya yang dipasang dalam pop timbul kotak dialog -up, maya Perisian pemacu optikal secara automatik akan memuatkan fail img dan menggunakannya sebagai imej cakera dalam pemacu optik maya Klik dua kali pada ikon cakera dalam pemacu optik maya untuk membuka fail img dan mengakses kandungannya. dll.

Gunakan fungsi File.length() java untuk mendapatkan saiz fail Gunakan fungsi File.length() java untuk mendapatkan saiz fail Jul 24, 2023 am 08:36 AM

Gunakan fungsi File.length() Java untuk mendapatkan saiz fail Saiz fail adalah keperluan yang sangat biasa apabila berurusan dengan operasi fail Java menyediakan cara yang sangat mudah untuk mendapatkan saiz fail, iaitu, menggunakan panjang(. ) kaedah kelas Fail. Artikel ini akan memperkenalkan cara menggunakan kaedah ini untuk mendapatkan saiz fail dan memberikan contoh kod yang sepadan. Pertama, kita perlu mencipta objek Fail untuk mewakili fail yang kita ingin dapatkan saiznya. Berikut ialah cara membuat objek Fail: Filef

Bagaimana untuk membuka fail img Bagaimana untuk membuka fail img Jul 06, 2023 pm 04:17 PM

Cara membuka fail img: 1. Sahkan laluan fail img 2. Gunakan pembuka fail img 3. Pilih kaedah pembukaan; 5. Simpan gambar; Fail img ialah format fail imej yang biasa digunakan, biasanya digunakan untuk menyimpan data gambar.

Apakah format img? Apakah format img? Mar 17, 2023 am 10:33 AM

img ialah format pemampatan fail, terutamanya digunakan untuk mencipta fail imej cakera liut Ia boleh digunakan untuk memampatkan kandungan keseluruhan cakera liut atau keseluruhan fail CD dengan sambungan ".IMG" dibuat menggunakan format fail ini. ; Fail img merangkumi 3 nod asas, iaitu "Ehfa_HeaderTag", "Ehfa_File" dan "Ehfa_Entry".

php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 Jun 13, 2016 am 10:23 AM

php提交表单通过后,弹出的对话框怎样在当前页弹出php提交表单通过后,弹出的对话框怎样在当前页弹出而不是在空白页弹出?想实现这样的效果:而不是空白页弹出:------解决方案--------------------如果你的验证用PHP在后端,那么就用Ajax;仅供参考:HTML code

U cakera pe tidak boleh membaca img U cakera pe tidak boleh membaca img Mar 19, 2024 pm 12:07 PM

Cakera U ialah salah satu peranti storan yang kerap digunakan. Terdapat juga beberapa masalah kecil semasa digunakan. Tidak boleh membaca pemacu denyar USB? 4 langkah untuk mengajar anda cara menyelesaikan masalah dengan mudah Selepas pemacu denyar USB telah dimasukkan ke dalam komputer, klik menu Mula, pilih Panel Kawalan dan letakkannya! Tidak boleh membaca pemacu denyar USB? 4 langkah untuk mengajar anda menyelesaikan masalah dengan mudah Cari dan klik dua kali Pengurus Peranti dalam Panel Kawalan. Simpankan! Tidak boleh membaca pemacu kilat USB? 4 langkah untuk mengajar anda menyelesaikan masalah dengan mudah. ​​Cari pengawal bas bersiri universal pada antara muka utama pengurus peranti dan letakkannya! Tidak boleh membaca pemacu kilat USB? 4 langkah untuk mengajar anda cara mencari peranti storan massa USB dengan mudah, pilihnya, klik kanan, cari Nyahpasang dan letakkannya! Tidak boleh membaca pemacu kilat USB? 4 langkah untuk mengajar anda cara menyelesaikan masalah dengan mudah Selamat tinggalkan mesej untuk perbincangan!

Bagaimana untuk menukar atribut src img dalam jquery Bagaimana untuk menukar atribut src img dalam jquery Mar 03, 2022 pm 03:41 PM

Cara menukar atribut img src dalam jquery: 1. Gunakan atribut attr(), sintaks "$("img").attr("src","Alamat fail imej""; prop() kaedah, sintaks " $("img").prop("src","Alamat fail imej").

Gunakan kaedah size() kelas TreeSet untuk mendapatkan bilangan elemen dalam koleksi pokok Gunakan kaedah size() kelas TreeSet untuk mendapatkan bilangan elemen dalam koleksi pokok Jul 24, 2023 am 11:05 AM

Tajuk: Gunakan kaedah size() kelas TreeSet untuk mendapatkan bilangan elemen dalam koleksi pokok Pengenalan TreeSet ialah koleksi tertib dalam rangka kerja koleksi Java Ia melaksanakan antara muka SortedSet dan menggunakan struktur data pokok merah-hitam melaksanakannya. TreeSet boleh diisih mengikut susunan semula jadi unsur, atau dengan menggunakan pembanding tersuai Comparator. Artikel ini akan memperkenalkan cara menggunakan kaedah size() kelas TreeSet untuk mendapatkan bilangan elemen dalam koleksi pokok dan menyediakan

See all articles