PHP 描画に関するいくつかの疑問
PHP 描画に関するいくつかの質問
- PHP コード
<!-- 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);
結果:
質問 1. 黄色はどうですか?決まってますか?
質問 2: imagefill 関数の中央の 2 つのパラメーターは何に使用されますか? (自分で試してみたところ、変更がうまくいきませんでした。変更が大きすぎると塗りつぶしの色がなくなります)
答えを教えてください。ありがとう! !
-----解決策---------
注: imagecolorallocate() の最初の呼び出しでは、背景色が塗りつぶされます。
//imagefill($src621, 0, 0, $red);//この文をコメントアウトすると、それがわかります。
imagefile はポイント領域の塗りつぶしで、左上隅は (0,0) です。 )
黄色は、PS
のペイント チューブのように、すべての赤 (選択範囲) を塗りつぶすことを意味します。なぜ内側の赤が塗りつぶされないのかというと、
imagerectangle($src621, 100, 50, 150, 150, $green);//長方形の境界線は緑です
この緑の色は赤を分けています。つまり、内側と外側の赤は同じ選択範囲にありません
信じられないので、もう一度この文を変更してみてください
imagefill($src621, 101, 51, $red);//このようにして、四角形内をクリックすると、四角形内の赤い領域が選択されます
------解決策------------------
imagecreate で作成されたリソースの場合、最初に作成された色が背景色になります。
imagefill 関数の真ん中の 2 つのパラメーターは、この点から境界までの、到達可能なすべての位置と色を塗りつぶす開始点の座標 (原点) です。原点と同じものはすべて指定色に設定されています
imagefillの前に中空の長方形(imagerectangle)を変更するときに使用され、長方形の端が境界線として使用されます
🎜>は塗りつぶされず、背景が自然に露出します

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









src と href はそれぞれ、1. src は、source の略語で、外部リソースのパスを指定するために使用されます。通常、画像、オーディオ、ビデオなどの外部ファイルを埋め込むために使用されます。src 属性は通常、 img、script、iframe などのタグで使用されます。 ; 2. href は、ハイパーテキスト参照の略で、ハイパーリンクのターゲット リソースのパスを指定するために使用されます。通常、外部ドキュメントまたは他のページへのリンクに使用されます。 href 属性は通常、a や link などのタグで使用されます。

src 属性と href 属性は HTML で一般的に使用される属性であり、外部リソースを読み込むために使用されます。目的は似ていますが、使用方法や目的にはいくつかの違いがあります。 src 属性: src 属性は、文書に埋め込む外部リソースを指定するために使用され、主に外部スクリプト ファイルやメディア ファイルを HTML 文書に導入するために使用されます。これは次の状況で使用できます。 外部 JavaScript ファイルを導入する: src 属性を通じて外部 JavaScript ファイルを HTML ページにリンクします。

href および src によって送信されたリクエストを取得します。詳細説明: 1. href 属性は、リンク先のリソースを指定するために使用されます。外部スタイルシートを参照する場合は、CSS ファイルを取得するために GET リクエストを送信します。ドキュメントを参照する場合は、CSS ファイルを取得するために GET リクエストを送信します。指定されたHTMLファイルを取得します 画像を参照する場合はGETリクエストを送信します 指定された画像ファイルを取得するには; 2. src属性は埋め込みリソースのURLを指定します 画像を参照する場合はGETリクエストを送信します指定された画像ファイルを取得するためのGETリクエスト、音声を参照する場合には、指定された音声ファイルなどを取得するためのGETリクエストを送信します。

src と href の違いは何ですか?早く調べてください! Web 開発のプロセスでは、src と href の 2 つの属性がよく使用されます。似ているように見えますが、実際には用途や適用可能なシナリオが異なります。この記事では、src と href の違いを詳しく掘り下げ、具体的なコード例を示して説明します。 HTML では、src は埋め込みまたは参照する外部リソースを指定するために使用される属性で、通常は画像、音声、ビデオ、またはスクリプト ファイルを参照するために使用されます。これとは異なり、href はハイパーリンクです

srcとhrefの違い、知っておくべき詳細! HTML ページを作成するとき、src と href という 2 つの属性に遭遇することがよくあります。どちらも、スクリプト ファイル、スタイル ファイル、画像などの外部リソースを参照するために使用されます。目的は似ていますが、具体的な使用方法や詳細にはいくつかの違いがあります。まず、src (source) 属性は主に、画像やスクリプトなどの外部リソースを埋め込むために使用されます。これは、リソースのアドレスを指定し、そのコンテンツを現在のドキュメントに埋め込むために使用されます。そして、href(

src 属性と href 属性とは何ですか?それらの違いは何ですか? HTML では、src 属性と href 属性は、外部リソースを参照するためによく使用される 2 つの属性です。これらは機能的には似ていますが、使用方法と参照されるリソースの種類にはいくつかの違いがあります。まず、src 属性を見てみましょう。 srcはsourceの略で、主に外部リソースの埋め込み・参照先のアドレスを指定するために使用されます。 <script>、<img> などの一部のタグに適用できます。

src 属性と href 属性はどちらもリソースのアドレスを指定するために使用されますが、目的と使用シナリオは異なります。 1. src 属性は外部リソースのアドレスを指定するために使用され、href 属性は外部リソースのアドレスを指定するために使用されます。ハイパーリンクのターゲットアドレス; 2. src 属性が導入される これはメディア要素が使用されるときに使用され、href 属性は通常 <a> タグで使用されます; 3. src 属性はブラウザに指定されたリソースをロードし、これを現在のページに埋め込み、href 属性は、ユーザーが 、ドキュメント、またはその他のリソース URL をクリックした後に開かれる Web ページを定義します。

src と href の違い: 1. 用途の違い、src はドキュメントに埋め込まれたリソースに使用され、href はドキュメント外のリソースへのリンクに使用されます; 2. 参照方法が異なり、src によって参照されるリソースが必要であり、リソースhref によって参照される これはオプションです; 3. ドキュメントへの影響は異なります、src はドキュメントの読み込みと表示に直接影響します、href は参照リソースの使用にのみ影響します; 4. 適用範囲が異なります、src は画像、オーディオ、ビデオ、スクリプトに適しています。 CSS などのリソースへの参照の場合、href は CSS スタイル シート、フォント ファイル、Web リンクに適用されます。
