php实现将设计好的网页图片变成html代码
还记得ps中有个切片导出html吗,其实php也可以实现将设计好的网页变成html网页,具体的原理就是裁剪图片,并且将图片保存到目录中,并将img地址合成拼凑,废话不说了,直接上代码,可直接运行,解决了透明层和黑色底边的问题
<?php $_temphtml = "bfwtempval"; echo bfwimgtohtml("test.png", 100, 100, "Test", $_temphtml); /** * @param unknown $srcimg 原图片路径 * @param unknown $sliwidth 裁剪快宽度 如果为0,表示宽度为原图宽度 * @param unknown $sliheight 裁剪块高度 如果为0,表示高度为原图高度 * @param unknown $outputpath 输出路径 * @param unknown $temphtml 网页模板 */ function bfwimgtohtml($srcimg, $sliwidth, $sliheight, $outputpath, $temphtml) { $maxW = $sliwidth; // 准备将图片裁减成的小图的宽 $maxH = $sliheight; // 准备将图片裁减成的小图的高 $img = imagecreatefrompng($srcimg); list ($width, $height, $type, $attr) = getimagesize($srcimg); if ($sliwidth == 0) { $maxW = $width; // 横向切图需要 } if ($sliheight == 0) { $maxH = $height; // 横向切图需要 } $widthnum = ceil($width / $maxW); $heightnum = ceil($height / $maxH); @mkdir($outputpath); @mkdir($outputpath . "/image"); $_html = ""; // bool imagecopy ( resource dst_i...
点击查看剩余70%
网友评论0