久久―日本道色综合久久,亚洲欧美精品在线,狼狼色丁香久久婷婷综合五月,香蕉人人超,日本网站黄,国产在线观看不卡免费高清,无遮挡的毛片免费

2023信創(chuàng)獨(dú)角獸企業(yè)100強(qiáng)
全世界各行各業(yè)聯(lián)合起來(lái),internet一定要實(shí)現(xiàn)!

讓php4動(dòng)態(tài)生成flash動(dòng)畫(huà)

2004-02-11 eNet&Ciweek

  想象過(guò)在網(wǎng)站上動(dòng)態(tài)生成flash動(dòng)畫(huà)嗎,本文就讓你步入php+flash的激動(dòng)時(shí)代。

  一、需要的軟件

  swf的支持庫(kù):http://reality.sgi.com/grafica/flash/dist.99.linux.tar.Z,這個(gè)包里面有文檔,你可以用c來(lái)使用它。   

  還有當(dāng)然是php4了,可以從http://www.php.net得到。

  二、安裝

  1、libswf.a安裝

  #cp dist.99.linux.tar.Z /usr/local

  #tar xvzf dist.99.linux.tar.Z

  #cd dist

  #make

  你會(huì)看到例子c程序生成的image.swf和test.swf兩個(gè)文件,你可以放到瀏覽器看看結(jié)果。如果出來(lái)了,你就完成一半了。你還需要做一些事情,在/etc/profile中加入:

  SWFBINPATH=/usr/local/dist/bin

  export SWFBINPATH

  SWFFONTPATH=/usr/local/dist/fonts

  export SWFFONTPATH

  2、編譯php4

  編譯加入:--with-swf=/usr/local/dist ;

  筆者在編譯的時(shí)候發(fā)現(xiàn)找不到swf.h錯(cuò)誤,用#cp /usr/local/dist/swf.h /php/src/directory/ext/swf解決問(wèn)題,安裝完后做個(gè)如下的腳本(php文檔帶的例子),請(qǐng)注意當(dāng)前目錄下的swf目錄要可寫(xiě),不然不但apache會(huì)出錯(cuò)而且你也會(huì)什么都找不到的。

  執(zhí)行完后用瀏覽器調(diào)用test.swf文件,你肯定會(huì)很驚訝php的威力,體會(huì)一下程序設(shè)計(jì)和藝術(shù)設(shè)計(jì)的完美感覺(jué)吧!在/usr/local/dist/bin中有兩個(gè)程序,imgtofi用來(lái)轉(zhuǎn)化rgb,gif,jpg到libswf.a支持的圖形格式,pstoff為把ps字體轉(zhuǎn)化為libswf.a可用的字體,我轉(zhuǎn)化過(guò)英文字體,能在程序中使用,但是沒(méi)轉(zhuǎn)化成功過(guò)中文字體。關(guān)于swf的php函數(shù)說(shuō)明,請(qǐng)去php.net找最新的manual。

相關(guān)頻道: eNews

您對(duì)本文或本站有任何意見(jiàn),請(qǐng)?jiān)谙路教峤?,謝謝!

投稿信箱:tougao@enet16.com