php添加边框,php怎么加边框

本文目录一览:

phpwind如何使图片自动加边框?

phpwind的代码我不熟悉,但是我知道,找到附件图片父级盒子的class以后,记住class类名,然后在类名中写入这个样式,就可以给附件图片增加黑色边框了:

.class类名 {

border: sold 1px #CCC;

padding: 2px;

}

border是边框的样式,sold是边框是细直线,1px是直线有1个像素,#CCC是边框的十六进制代码,CCC是灰色,和phpwind风格应该相配吧?

padding是内补丁,用于附件的父级盒子的,根据情况其父级的父级,附件图片的“爷爷级”的大小如果不是auto,则长宽在原来的基础上各需增加3px(边框1px和padding2px)。

补一句,我忘记是黑色边框了,把#CCC换成#000就OK了。

php如何给table加个框

这个不是PHP能做的,应该用JS或者是jQuery来改变表格的边框属性。

php怎么添加一个文本框

这真难倒哥了。。。文件框直接用HTML就可以了。input一个就O了。。。

php能不能在图片加水印的时候给文字加边框! – 技术问答

好像是没发现能带边框的。不过你可以用另外的一个办法,假设你只写一个文字到图形上如:中先写一个红色、5号大小,然后在它上面再写入一个白色4号大小的。这样看起来是不是像有边框的了。如果有N个字符,那你就得相应的处理一下了。

php在图片下增加矩形框

写了一段简单的代码,你看能不能用,需要打开GD库扩展,写汉字的话需要字库支持,这里借用系统自带的ttf黑体字库,以下是代码:

?

//统计混合汉字英文字符的实际字符数,只对gb2312码有效

function str_len($str){

$length=0;

for($i=0;$istrlen($str);$i++){

if(ord($str[$i])0x80)

$i++;

$length++;

}

return $length;

}

//待添加水印图片

$imagefile = “3.jpg”;

//待添加文字

$str = “照片由戈多上传于”.date(“Y年m月d日H时i分s秒”);

//由于掺杂汉字,原生函数无法统计真实字符数,造成水印文字无法居中

//所以自己写了个函数统计,如果有mbstring库支持,换用mb_strlen也可以

$len = str_len($str);

//如果源程序基于utf-8编码,不需要做字符转换,删除此行

$str = iconv(‘gb2312′,’utf-8’,$str);

//获取原图大小

$size = getimagesize($imagefile);

//底边矩形高度

$bottom_height = 20;

//字体大小

$font_size = 10;

$im = imagecreatetruecolor($size[0], $size[1]+$bottom_height);

//底边矩形背景色,修改最后三个RGB参数改变颜色

$bgcolor = imagecolorallocate($im,100,120,100);

//字体颜色

$ftcolor = imagecolorallocate($im,255,255,255);

imagefill($im,0,0,$bgcolor);

//默认从jpeg创建,如从其他图片创建,可根据扩展名选择函数

$jpeg = imagecreatefromjpeg($imagefile);

imagecopy($im,$jpeg,0,0,0,0,$size[0],$size[1]);

$start_x = ($size[0]-$len*$font_size)/2;

$start_x = ($start_x0?$start_x:0);

$start_y = $size[1]+$font_size+($bottom_height-$font_size)/2;

//C:/windows/fonts/SIMHEI.TTF为ttf字库文件,此处为黑体

imagettftext($im,$font_size,0,$start_x,$start_y,$ftcolor,”C:/windows/fonts/SIMHEI.TTF”,$str);

header(“Content-type: image/jpeg”);

imagejpeg($im);

imageclose($im);

imageclose($jpeg);

?

原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/199319.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
小蓝小蓝
上一篇 2024-12-05 10:21
下一篇 2024-12-05 10:21

相关推荐

  • PHP和Python哪个好找工作?

    PHP和Python都是非常流行的编程语言,它们被广泛应用于不同领域的开发中。但是,在考虑择业方向的时候,很多人都会有一个问题:PHP和Python哪个好找工作?这篇文章将从多个方…

    编程 2025-04-29
  • PHP怎么接币

    想要在自己的网站或应用中接受比特币等加密货币的支付,就需要对该加密货币拥有一定的了解,并使用对应的API进行开发。本文将从多个方面详细阐述如何使用PHP接受加密货币的支付。 一、环…

    编程 2025-04-29
  • 使用PHP foreach遍历有相同属性的值

    本篇文章将介绍如何使用PHP foreach遍历具有相同属性的值,并给出相应的代码示例。 一、基础概念 在讲解如何使用PHP foreach遍历有相同属性的值之前,我们需要先了解几…

    编程 2025-04-28
  • PHP获取301跳转后的地址

    本文将为大家介绍如何使用PHP获取301跳转后的地址。301重定向是什么呢?当我们访问一个网页A,但是它已经被迁移到了另一个地址B,此时若服务器端做了301重定向,那么你的浏览器在…

    编程 2025-04-27
  • PHP登录页面代码实现

    本文将从多个方面详细阐述如何使用PHP编写一个简单的登录页面。 1. PHP登录页面基本架构 在PHP登录页面中,需要包含HTML表单,用户在表单中输入账号密码等信息,提交表单后服…

    编程 2025-04-27
  • PHP与Python的比较

    本文将会对PHP与Python进行比较和对比分析,包括语法特性、优缺点等方面。帮助读者更好地理解和使用这两种语言。 一、语法特性 PHP语法特性: <?php // 简单的P…

    编程 2025-04-27
  • PHP版本管理工具phpenv详解

    在PHP项目开发过程中,我们可能需要用到不同版本的PHP环境来试验不同的功能或避免不同版本的兼容性问题。或者我们需要在同一台服务器上同时运行多个不同版本的PHP语言。但是每次手动安…

    编程 2025-04-24
  • PHP数组去重详解

    一、array_unique函数 array_unique是php中常用的数组去重函数,它基于值来判断元素是否重复,具体使用方法如下: $array = array(‘a’, ‘b…

    编程 2025-04-24
  • PHP导出Excel文件

    一、PHP导出Excel文件列宽调整 当我们使用PHP导出Excel文件时,有时需要调整单元格的列宽。可以使用PHPExcel类库中的setWidth方法来设置单元格的列宽。下面是…

    编程 2025-04-24
  • php扩展库初探

    一、什么是php扩展库? PHP扩展库(PHP extension)是一些用C语言编写的动态链接库,用于扩展PHP的功能。PHP扩展库使得PHP可以与各种数据库系统相连、SMTP、…

    编程 2025-04-23

发表回复

登录后才能评论