在地生活圈
  • 商家
  • 景點
  • 名片
  • 房屋
  • 討論
黑族論壇

黑族論壇

  • 禁止廣告文
  • 知識傳播
  • 閱讀
  • 心靈成長
  • 創作
  • 文化傳承
分享讓知識傳播,閱讀讓心靈成長, 創作讓文化傳承,讓我們共同努力。
黑族論壇目錄 / 程式設計 / 網頁/網站程式 / PHP /

使用 GD 函式產生透明的 GIF 圖像

發表新主題
隨機主題
下個主題
上個主題
使用 GD 函式產生透明的 GIF 圖像

魚戀秋波 Neil Y.K. :

首先要先確定您的 PHP 有支援 GD 函式庫。

先用 imageCreate() 來建立一個GD圖像物件:

產生透明的 GIF 圖像
  1. $Width=200;
  2. $Height=200;
  3. $GDPic = imageCreate($Width, $Height);
  4.  
  5. # 指定一個色來當作背景色(Red,Green,Blue):
  6. $BGColor = imageColorAllocate($GDPic, 255, 255, 255);
  7.  
  8. # 用背景色塗滿整個圖像:
  9. imageFilledRectangle($GDPic,0,0,$Width1,$Height,$BGColor);
  10.  
  11. # 字型檔所在位置:
  12. $UseFont = '../fonts/mingliu.ttc';
  13.  
  14. # 開始在圖上畫出想畫的東西比如寫一行字:
  15. $TextColor = imageColorAllocate($im, 50, 50, 255);
  16. imageTTFText($GDPic,5,0,50,90,$TextColor,$UseFont,"My Gif");
  17.  
  18. # 把背景色設定為透明色:
  19. imageColorTransparent($GDPic,$BGColor);
  20.  
  21. # 使用交錯模式:
  22. imageInterlace($GDPic);
  23.  
  24. #輸出成為 GIF:
  25. header("Content-type: image/gif");
  26. imageGif($GDPic);
  27.  
  28. 最後記得釋放圖像佔用的記憶體:
  29. imageDestroy($GDPic);

關鍵字 : GDPic, Height, BGColor, imageCreate, Width, UseFont, TextColor, 輸出成為, 記憶體, 產生透明, 物件, 指定一, 字型檔所, 如寫一行字, 函式庫, 先用, 來建立一, 佔用, 位置, mingliu

    07/11/30 14:49

    發表身份
    驗證字串
    留言
      當您未登入黑族時,可以利用臉書 Facebook 登入來發表迴響。若使用黑族會員身份發表迴響則可獲得經驗值及虛擬金幣,用來參加 2011 年黑族即將推出的新活動。

    免責聲明

    免責聲明:本論壇是以即時上載留言的方式運作,對所有留言的真實性、完整性及立場等,不負任何法律責任。而一切留言之言論只代表留言者個人意見,並非本網站之立場,用戶自行判斷內容之真實性。於有關情形下,用戶應尋求專業意見(如涉及醫療、法律或投資等問題)。 由於本討論區受到「即時上載留言」運作方式所規限,故不能完全監察所有留言,若讀者發現有留言出現問題,請聯絡我們。有權刪除任何留言及拒絕任何人士上載留言,同時亦有不刪除留言的權利。切勿撰寫粗言穢語、誹謗、渲染色情暴力或人身攻擊的言論,敬請自律。本網站保留一切法律權利。
    Comodo Secure
    (GMT+8) 使用 GD 函式產生透明的 GIF 圖像 / PHP : 黑族論壇,本網站系統由 傑比電腦科技 開發, 黑族媒體科技 版權所有並保留所有權益。
    更新日期: 13 Feb 2018 版本: 2.0.985, 建議&錯誤回報
        分享
        工具
        登入加入會員