在 PHP 中繪製影象的函數非常豐富,包括點、線、各種幾何圖形等可以想象出來的平面圖形,都可以通過 PHP 中提供的各種畫圖函數完成。無論是多麼複雜的圖形都是在這些最基本的圖形基礎上進行深化的,只有掌握了最基本圖形的繪製方法,才能夠繪製出各種具有獨特風格的圖形。
使用 PHP 繪製一個影象通常需要以下 4 個步驟:
-
建立一個背景影象,以後所有操作都是基於此背景;
-
在影象上繪圖輪廓或者輸入文字;
-
輸出最終圖形;
-
清除記憶體中所有資源。
繪製圖形函數都需要使用畫布資源,並在畫布中的位置通過坐標(原點是該畫布左上角的起始位置,以畫素為單位,沿著 X 軸正方向向右延伸,Y 軸正方向向下延伸)決定,而且還可以通過函數中的最後一個引數,設定每個圖形的顏色。畫布中的坐標系統如下所示。
圖:使用 PHP 繪製影象的坐標