⑴ 文字在圖片上滾動的代碼是什麼
在圖片上添加上下滾動文字的源代碼:
<DIV><TABLE style="WIDTH: 500px; HEIGHT: 375px" width=500 border=0><TBODY><TR><TD
background=圖片地址 height=375><P><MARQUEE style="WIDTH: 500px; HEIGHT: 375px" scrollAmount=1
scrollDelay=50 direction=up width=500 height=375>圖片上的文字</MARQUEE></P></TD></TR></TBODY>
代碼說明:
1,width=寬度 height=高度 的數值為圖片顯示的大小比例,必須根據圖片實際大小調整;如圖片尺寸為1024:768的,其代碼中的寬度和高度,也必須變更為1024:768;圖片尺寸為500:375的,其代碼中的寬度和高度,就必須變更為500:375,否則顯示出來的畫面不完整;而且代碼里四組寬,高數值變更要統一;
2,scrollAmount=1 為字速,數值越大字的運行速度越快;
3,border=0> 為邊框數值,0為無邊框;填上數字就變為有邊框,而且數字的大小,就是邊框的寬窄度;
4,direction=up 為字的行走方向 up=上 down=下 ; 如要調整為左右方向的話 left=左 right=右
那字體就會從圖片頂端成單行通過;
5,滾動文字行與行之間不要有空行;
具體操作方法如下:
第一步:先要找到做文章背景圖片的圖片網路地址,否則文章做了一半才去找圖片地址就麻煩了;
第二步:進入發表文章窗口;
第三步:勾選「顯示源代碼」(至關重要!);
第四步:在編輯欄內原有代碼後面添加上列代碼(代碼里應先加好圖片地址和你需要加入的文字);
第五步:取消「顯示源代碼」的選擇,就會在編輯欄里看到圖片和文字效果了;
第六步:最後,點擊發表文章就OK了;
最後還有一條,如果不想讓文字滾動的話,那就只須按以上方法操作到第四步時,把准備好的文章(包括已處理好字的大小,字體,顏色),直接復制到圖片上,點擊發表文章即可;當然,代碼里「圖片上的文字」這幾個字應預先去掉。
⑵ 用php代碼怎麼以背景圖片加上文字生成新的圖片,然後在標題處絕對調用該圖片
<?php
ob_clean(); //清除輸出緩存
header("Content-type:image/jpeg"); //設置輸出類型
$img="images/test.jpg"; //背景圖片名
if(isset($_GET["img"]))$img=$_GET["img"]; //也可以通過img參數傳入
$im=imagecreatefromjpeg($img); //讀入背景圖片
$text="文字內容"; //要加上的文字內容
if(isset($_GET["text"]))$text=$_GET["text"]; //也可以通過text參數傳入
$fontFile="xxx.ttf"; //字體文件名,必須要
$fontSize=36; //字體尺寸
$fontColor=ImageColorAllocate($im,0,0,0); //字體顏色,這里是黑色
$textAngle=0; //文字顯示的角度,0表示水平顯示
$textLeft=20; //文字顯示的x坐標
$textTop=60; //文字顯示的y坐標
imagefttext($im,$fontSize,$textAngle,$textLeft,$textTop,$fontColor,$fontFile,$text); //把文字覆蓋到圖片上
Imagejpeg($im); //輸出圖片
ImageDestroy($im); //銷毀圖片
?>
把以上文字保存為php文件,比如 img.php
然後在需要調用圖片的地方用 <img src="img.php?img=背景圖片文件路徑&text=要加上的文字"/> 來調用
比如 <img src="img.php?img=images/back.jpg&text=你好"/>