PHP画图的一些疑义
PHP画图的一些疑问
- PHP code
<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->$src621 = imagecreate(200,200); $yellow = imagecolorallocate($src621, 255, 255, 0);$red = imagecolorallocate($src621, 255, 0, 0);$green = imagecolorallocate($src621, 0, 255, 0);imagerectangle($src621, 100, 50, 150, 150, $green);imagefill($src621, 0, 0, $red);header("Content-Type: image/png");imagepng ($src621);imagedestroy($src621);
结果:
疑问一、yellow颜色是怎么被画上去的?
疑问二、imagefill函数的中间2个参数有什么用?(自己测试发现,改变不起作用,如果改变大了,就没有填充颜色)
求牛人解答。谢谢!!
------解决方案--------------------
注: 第一次对 imagecolorallocate() 的调用会填充背景色。
//imagefill($src621, 0, 0, $red);//注释掉这句你就看出来了
imagefile是点区域填充,左上角是(0,0)
为黄色,意思把所有红色(选区)填充为$red,像ps里的油漆筒
这个选区是关键,为啥里面的红色未被填充,那是因为
imagerectangle($src621, 100, 50, 150, 150, $green);//矩形的边框为绿色
这个green色隔开了红色,也就是里面给与外面红不在一个选区
不信你再改一下这句测试
imagefill($src621, 101, 51, $red);//这样点跑矩形里面了,选中的是矩形里面的红区域
------解决方案--------------------
对于 imagecreate 创建的资源,第一个创建的颜色为背景色
imagefill函数的中间2个参数是充填的起点坐标(原点),从这点出发直至边界,所有可到达的位置并且颜色与原点相同的都设为指定色
用于你在 imagefill 之前换了一个空心矩形(imagerectangle)所以该矩形的边缘是作为边界的
不被充填,自然也就露出背景了

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



src dan href masing-masing, 1. src ialah singkatan sumber, yang digunakan untuk menentukan laluan sumber luaran Ia biasanya digunakan untuk membenamkan fail luaran, seperti gambar, audio, video, dll. Atribut src secara amnya digunakan pada img, skrip, iframe dan tag lain ; 2. href ialah singkatan rujukan hiperteks, yang digunakan untuk menentukan laluan sumber sasaran hiperpautan. Atribut href biasanya digunakan pada teg seperti pautan dan.

Atribut src dan atribut href ialah atribut yang biasa digunakan dalam HTML dan digunakan untuk memuatkan sumber luaran. Walaupun mereka mempunyai tujuan yang sama, terdapat beberapa perbezaan dalam penggunaan dan tujuan. Atribut src: Atribut src digunakan untuk menentukan sumber luaran untuk dibenamkan dalam dokumen Ia digunakan terutamanya untuk memperkenalkan fail skrip luaran dan fail media ke dalam dokumen HTML. Ia boleh digunakan dalam situasi berikut: Perkenalkan fail JavaScript luaran: Pautkan fail JavaScript luaran ke halaman HTML melalui atribut src.

Dapatkan permintaan yang dihantar oleh href dan src. Penerangan terperinci: 1. Atribut href digunakan untuk menentukan sumber sasaran pautan Apabila merujuk helaian gaya luaran, ia akan menghantar permintaan GET untuk mendapatkan fail CSS Apabila merujuk dokumen, ia akan menghantar permintaan GET mendapatkan fail HTML yang ditentukan Apabila merujuk imej, ia akan menghantar permintaan GET Untuk mendapatkan fail imej yang ditentukan 2. Atribut src digunakan untuk menentukan URL sumber terbenam, ia akan menghantar a Permintaan GET untuk mendapatkan fail imej yang ditentukan Apabila merujuk audio, ia akan menghantar permintaan GET untuk mendapatkan fail audio yang ditentukan, dsb.

Apakah perbezaan antara src dan href? Dapatkan segera! Dalam proses pembangunan web, src dan href ialah dua atribut yang biasa digunakan. Walaupun ia kelihatan serupa, ia sebenarnya mempunyai kegunaan yang berbeza dan senario yang boleh digunakan. Dalam artikel ini, kami akan menyelami perbezaan antara src dan href dan menerangkannya dengan contoh kod konkrit. Dalam HTML, src ialah atribut yang digunakan untuk menentukan sumber luaran untuk dibenamkan atau dirujuk Ia biasanya digunakan untuk merujuk fail imej, audio, video atau skrip. Tidak seperti ini, href ialah hiperpautan

Perbezaan antara src dan href, butiran yang anda mesti tahu! Apabila menulis halaman HTML, kita sering menemui dua atribut src dan href. Kedua-duanya digunakan untuk merujuk sumber luaran, seperti fail skrip, fail gaya atau imej. Walaupun tujuan mereka adalah serupa, terdapat beberapa perbezaan dalam penggunaan dan butiran khusus mereka. Pertama sekali, atribut src (sumber) digunakan terutamanya untuk membenamkan sumber luaran, seperti gambar atau skrip. Ia digunakan untuk menentukan alamat sumber dan membenamkan kandungannya ke dalam dokumen semasa. Dan href(

Apakah atribut src dan atribut href? Apakah perbezaan antara mereka? Dalam HTML, atribut src dan atribut href ialah dua atribut yang biasa digunakan untuk merujuk sumber luaran. Walaupun ia agak serupa dalam fungsi, terdapat beberapa perbezaan dalam penggunaan dan jenis sumber rujukan. Mula-mula, mari kita lihat pada atribut src. src ialah singkatan sumber, yang digunakan terutamanya untuk menentukan alamat pembenaman/rujukan sumber luaran. Ia boleh digunakan pada beberapa teg seperti <script>, <img>

Kedua-dua atribut src dan href digunakan untuk menentukan alamat sumber, tetapi tujuan dan senario penggunaan adalah berbeza: 1. Atribut src digunakan untuk menentukan alamat sumber luaran, manakala atribut href digunakan untuk menentukan alamat sasaran hiperpautan; 2. Atribut src diperkenalkan Ia digunakan apabila elemen media digunakan, dan atribut href biasanya digunakan dalam tag <a> 3. Atribut src memberitahu pelayar untuk memuatkan sumber yang ditentukan dan benamkannya ke dalam halaman semasa dan atribut href mentakrifkan halaman web yang akan dibuka selepas pengguna mengklik , dokumen atau URL sumber lain.

Perbezaan antara src dan href: 1. Penggunaan yang berbeza, src digunakan untuk sumber yang dibenamkan dalam dokumen, href digunakan untuk memaut ke sumber di luar dokumen 2. Kaedah rujukan yang berbeza, sumber yang dirujuk oleh src diperlukan, dan sumber; dirujuk oleh href Ia adalah pilihan; 3. Kesan pada dokumen adalah berbeza, src secara langsung akan menjejaskan pemuatan dan paparan dokumen, href hanya akan menjejaskan penggunaan sumber rujukan 4. Skop aplikasi adalah berbeza, src adalah sesuai untuk gambar, audio, video dan skrip Untuk rujukan kepada sumber seperti CSS, href digunakan pada helaian gaya CSS, fail fon dan pautan web.
