导航:首页 > 文字图片 > 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图片文字居中相关的资料

热点内容
二次元动漫图片人物女生 浏览:859
感情可爱图片 浏览:119
苹果系统如何储存大量图片 浏览:358
怎么从图片里删掉文字 浏览:20
如何用图片搜电影 浏览:851
环保时装秀衣服制作图片 浏览:682
非常丧文字图片 浏览:432
老秦穿衣服图片 浏览:26
word中visio图片去底色 浏览:281
借物喻人文字图片 浏览:952
日记是怎么占格的图片 浏览:885
花瓣拼画美女手绘图片素材 浏览:660
电脑图片怎么存放 浏览:872
好看又简单的画图片 浏览:529
美图秀秀怎么给图片加字 浏览:398
可爱的女孩小图片 浏览:592
word文档里的图片怎么能统一大小 浏览:270
教师节内容图片简单鞋 浏览:459
红色帆布鞋搭配图片男生 浏览:537
如何利用wps将图片文字转换成表格 浏览:585