跟著**技術人員一起學習php繪畫技術(**內部培訓)
一。序php繪圖技術
1.建立畫布;
2.php的gd庫,畫出圓,矩形;
3.輸出影象到網頁;
3.1常見的格式有:gif,jpg/jpeg,png;gif壓縮比高,只能顯示256色,丟失的很多;jpg/jpeg使用較多,png不能顯示動畫,優點是可以顯示透明底
4.銷毀,以放出記憶體。
二。啟用gd庫
php.ini中開啟extension=php_gd2.dll
<?php
$im=imagecreatetruecolor(400,300);
$red=imagecolorallocate($im,255,0,0);
//imageellipse($im,40,80,20,20,$red);
//imageline($im,0,0,400,300,$red);
//imagerectangle($im,2,2,40,50,$red);
//imagefilledrectangle($im,2,2,40,50,$red);
//畫弧線,順時針轉多少度
//imagearc($im,100,100,50,50,180,270,$red);
//扇形
//imagefilledarc($im,100,100,80,50,180,270,$red,img_arc_pie);
//複製圖到畫布
//1.載入源圖
//$srcimage=imagecreatefromgif("logo.gif");
//2.粘源圖到目標畫布
//得出圖的相關資訊
//$imageinfo=getimagesize("logo.gif");
//imagecopy($im,$srcimage,0,0,100,0,106,107);
//寫字,不能寫中文
//imagestring($im,5,0,0,"hello word",$red);
//在字型庫裡的中文字型,請把字型複製到檔案下。
$str="不能寫中文";
imagettftext($im,30,0,50,50,$red,"你複製的目標字型",$str);
header("content-type:image/png");
imagepng($im);
imagedestroy($im);
?>
跟著廖雪峰老師一起學習的git
最近發現了乙個學習git的地方,下面是廖老師的官網鏈結 經過多天的學習 基本了解了git的使用方式 還要經常練習使用git的命令 下面是我跟著學習時,摘抄過來的記錄 建立與合併分支 檢視分支 git branch 建立分支 git branch 切換分支 git checkout 建立 切換分支 g...
1036跟著歐巴馬一起學程式設計(邏輯題)
時間限制 400 ms 記憶體限制 65536 kb 長度限制 8000 b 判題程式 standard 作者 chen,yue 美國 歐巴馬不僅呼籲所有人都學習程式設計,甚至以身作則編寫 成為美國歷史上首位編寫計算機 的 2014年底,為慶祝 電腦科學教育周 正式啟動,歐巴馬編寫了很簡單的計算機 ...
一起學MFC(三)GDI程式設計技術之一
windows中負責圖形輸出的是graphics device inte ce 圖形裝置介面 或 稱gdi.它是乙個通用而強大的圖形介面,windows中有大部分的圖形繪製工作都是由gdi來完成的。在windows中,每個應用程式的視窗的結果大部分以視窗的形式展顯。因此,程式a的輸出與程式b的輸出是...