導航:首頁 > 文字圖片 > php圖片文字居中

php圖片文字居中

發布時間:2022-09-26 21:58:41

A. php如何讓生成的文字居中

我想你誤會了php的功能了,文字居中是樣式問題,屬於html/css
<body style="text-align:center">
<p><?php echo "asdfasdf"; ?><p>

</body>

B. 用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=你好"/>

C. php一排幾張圖片居中怎麼設置

li{
float:left;
list-style:none;}



你是不是你要的

D. php居中代碼是什麼

內容居中是頁面布局進行設置的,和php是沒有關系的,想要實現內容居中,可以通過text-align:center等css樣式,具體的方法如下:

1.直接對body設置CSS樣式:text-align:center;

E. 請問學php的,這個文本框如何在紅色邊框中垂直居中,和那個圖片按鈕在一個水平線上

這個是HTML的范疇,可以嘗試在文本框中添加 style="margin-top:-10px",自己調整這個值的大小,來調整位置。也可以把兩個標簽放到一個<div>中。
如果是使用的bootstrap,請參考官方文檔中的輸入框組。:)

F. php生成圖片上生成文字時候怎麼樣才能首行縮進

這個是我一個多圖片拼接、文字拼接的 例子。你看一下
$bgimg = "bg.jpg";
$bg_info = getimagesize($bgimg);

list($width,$height) = $bg_info;

//獲取圖片的後綴
$bg_type = image_type_to_extension($bg_info[2], false);
//拼接圖片資源句柄函數
$func = 'imagecreatefrom' . $bg_type;
//創建圖片資源句柄
$bg_image = $func($bgimg);

//圖1處理
$tu1 = "tu1.jpg";
$tu1_info = getimagesize($tu1);
$tu1_type = image_type_to_extension($tu1_info[2], false);
//創建圖片資源句柄
$tu1_func = 'imagecreatefrom' . $tu1_type;
$tu1_image = $tu1_func($tu1);
//合並背景圖+圖1
image($bg_image, $tu1_image, 230, 600, 0, 0, 220, 280); //圖1 200距左邊距 50距頂邊距 301 299圖1大小 背景圖 0 0

//圖2處理 二維碼
$tu2 = "tu2.jpg";
$tu2_mark = getimagesize($tu2);
$tu2_type = image_type_to_extension($tu2_mark[2], false);
//創建圖片資源句柄
$tu2_func = 'imagecreatefrom' . $tu2_type;
$tu2_image = $tu2_func($tu2);
//合並背景圖+二維碼
image($bg_image, $tu2_image, 233, 950, 0, 0, 1000, 650);

//文字
$ = imagecolorallocate($bg_image, 255, 255, 255);
$font = "msyh.ttc"; //字體文件
$content = ['戴雯羽', '9','陳晨','聖藝美術書法學校','hmzg201911301744','變色龍','金'];
$font_lposition = [650, 650,650,650,2177,2160,1800]; //距左邊距
$font_tposition = [680, 740,790,845,438,580,720]; //距上邊距
if (count($content) > 0) {
for ($i = 0; $i < count($content); $i++) {
imagettftext($bg_image, 30, 0, $font_lposition[$i], $font_tposition[$i], 155, $font, $content[$i]);
}
}
//圖片輸出函數拼接
$outFunc = 'image' . $bg_type;
//保存圖片
$img_name = "new.jpg";
$outFunc($bg_image, $img_name);
echo "<img src='$img_name' style='width:80%'>";
//銷毀內存
imagedestroy($bg_image);
imagedestroy($tu1_image);

G. php中如何實現圖片中心和文字在同一行

有幾種做法:
(1)圖片和文字放在不同的DIV或者TD中
(2)建一個DIV,用圖片做DIV背景,文字放在DIV中,比如圖片寬為100,高30,讓文字離圖片距離10,你寫成這樣:
document.getElementById('newDevice').innerHTML
=
"<div
style='width:auto;height:20px;line-height:20px;background:url({IMG_PATH}loading.gif)
no-repeat;padding-left:110px;'>
{L('device_finding')}</div>";

H. Php里的文字怎麼居中的

這是css做的事,不是php做的事;
css水平居中 text-align:center
css垂直居中 height:30px; line-height:30px;

I. php如何實現讓加入圖片的文字居中

如果使用的是GD庫,可以使用這個函數寫字元串

boolimagestring(resource$image,int$font,int$x,int$y,string$s,int$col)
閱讀全文

與php圖片文字居中相關的資料

熱點內容
蘋果系統如何儲存大量圖片 瀏覽:356
怎麼從圖片里刪掉文字 瀏覽:18
如何用圖片搜電影 瀏覽:851
環保時裝秀衣服製作圖片 瀏覽:682
非常喪文字圖片 瀏覽:432
老秦穿衣服圖片 瀏覽:26
word中visio圖片去底色 瀏覽:281
借物喻人文字圖片 瀏覽:952
日記是怎麼占格的圖片 瀏覽:885
花瓣拼畫美女手繪圖片素材 瀏覽:660
電腦圖片怎麼存放 瀏覽:872
好看又簡單的畫圖片 瀏覽:529
美圖秀秀怎麼給圖片加字 瀏覽:398
可愛的女孩小圖片 瀏覽:592
word文檔里的圖片怎麼能統一大小 瀏覽:270
教師節內容圖片簡單鞋 瀏覽:459
紅色帆布鞋搭配圖片男生 瀏覽:537
如何利用wps將圖片文字轉換成表格 瀏覽:585
word插入手機圖片怎麼插入 瀏覽:427
鎖骨發型圖片劉詩詩 瀏覽:646