phpcms头条图片

PHPCMS v9新闻头条模块自动生成头条图片GBK版 针对PHPCMS V9开发新闻头条模块,实现图片新闻头条,图片下带相关链接的功能。 1.1版新增图片自动生成功能 字数较少可自动增加字间距 立即下载
是 图片格式的.
使用方法为:
在模板里需要显示的地方插入:
1. <img src="{toptitle($r['title'],'28','',880,50)}" alt="{$r['title']}" />

核心就是将头条文字传递给函数 toptitle() . 该函数代码如下:

01. /**
02. * toptitle函数说明
03. * 头条文字生成为图片,返回图片路径,使用<img src="" />输出
04. * @title 文字内容;
05. * @fontsize 文字字体;
06. * @w 宽度;h 高度
07. * @字体路径
08. */
09. function toptitle($title,$fontsize,$fontpath,$w = 880,$h = 50) {
10. include_once('dir.func.php');
11. $title = iconv('gbk','utf-8',$title);
12. $fontsize = $fontsize?$fontsize:28;
13. $savepath = 'caches/caches_titleimg/'.$fontsize.'/';//路径名
14. $imgname = md5($title).'.png'; //图片名称规则
15. $titlepath = PHPCMS_PATH.$savepath.$imgname;//图片的绝对路径
16. if(file_exists($titlepath)) return APP_PATH.$savepath.$imgname; //图片已存在直接返回
17. if(!is_dir($savepath)) dir_create(PHPCMS_PATH.$savepath);//路径不存在则创建路径
18. $fontpath = $fontpath?$fontpath:(PC_PATH.'libs'.DIRECTORY_SEPARATOR.'data'.DIRECTORY_SEPARATOR.'font'.DIRECTORY_SEPARATOR.'yaheicuti.ttf');
19. $im = imagecreate($w,$h);
20. $white = imagecolorallocate($im,255,255,255);
21. imagecolortransparent($im,$white);
22. $black = imagecolorallocate($im,9,84,139);
23. imagettftext($im,$fontsize,0,0,40,$black,$fontpath,$title); //字体路径
24. header("Content-type:image/png");
25. imagepng($im,$titlepath);
26. ImageDestroy($im);
27. return APP_PATH.$savepath.$imgname;
28. }

将以上函数代码写到 phpcms\libs\functions\extention.func.php 里面. 然后将字体文件yaheicuti.ttf放到phpcms\libs\data\font\ 里面. 字体较大,请前往 http://tuzwu.javaeye.com/blog/782473 下载.当然你可以换成你自己的字体,可以通过修改函数里的 $fontpath 的定义,或者传入函数的时候指明字体文件路径都可以.

PHPCMS v9v1.1新闻头条模块自动生成头条图片UTF-8版 针对PHPCMS V9开发新闻头条模块,实现图片新闻头条,图片下带相关链接的功能。 1.1版新增图片自动生成功能 字数较少可自动增加字间距 立即下载

相关推荐

《探秘 BME680温度湿度气压气体传感器模块:环境感知的卓越之选》:此文为AI自动生成

BME680 是一款由博世公司推出的集成环境传感器模块,在环境监测和物联网等领域中发挥着重要作用。它能够同时测量温度、湿度、气压和气体浓度等多个环境参数,为各种应用提供准确可靠的环境数据。该模块采用小巧的封装形式,便于集成到各种设备中,无论是智能家居、可穿戴设备还是工业监测系统,都能轻松适配。例如,在智能家居系统中,BME680 模块可以监测室内环境参数,如温度、湿度、气压和空气质量等。通过与智能家居控制器或智能手机应用程序的连接,用户可以实时了解室内环境状况,并根据需要进行调整。

zheng_ruiguo的专栏 1867

zblog php返回顶部,zblogphp 调用置顶文章列表方法

在做zblogphp网站的时候,常常需要调用置顶文章列表,我们可以通过下面代码来实现具体调用代码如下:{$topArray=GetList(10,null,null,null,null,null,array("only_ontop"=>true));}{foreach$topArrayas$top}{$top.Title}{/foreach}其中GetList后面...

weixin_31482671的博客 383

避坑指南:MTK平台Widevine L1密钥安装全流程详解(含SP META工具使用与Log分析)

本文详细解析了MTK平台实现Widevine L1认证的全流程,涵盖密钥申请、格式转换、安全烧录等关键步骤,特别针对Trustonic TEE环境下的SP META工具使用与日志分析提供实用指南。帮助开发者规避常见错误,确保DRM密钥安全部署,满足高端内容保护需求。

weixin_27219587的博客 476

使用Freemarker来生成pdf文件

使用Freemarker来生成pdf文件

Jackbillzsc的博客 1万+

mac(apple silicon)arm64安装spm12详细教程

3.下载matlab runtime R2023b for macOS (macA64),注意必须下载这个,只下载matlab是不可以的。默认安装目录是/Applications/MATLAB/MATLAB_Runtime/R2023b。注意最后的命令,路径根据自己的matlab_runtime安装位置进行调整,然后就可以安装成功了。5. 解压spm12.zip,解压后将文件夹拖到应用程序下(Applications)2.下载spm12,这个版本可兼容mac芯片!6.打开mac终端,输入。

weixin_62332001的博客 2020

手把手教你用STM32单片机控制双向可控硅调光(附完整代码+电路图)

本文提供了一套完整的STM32单片机控制双向可控硅实现灯光无级调光的实战方案。详细讲解了硬件电路设计,包括过零检测与隔离驱动,并剖析了基于定时器中断的软件核心逻辑,通过精准的相位角计算实现平滑的灯光强度控制。附有完整代码与电路图,适合嵌入式开发者实践。

weixin_29194255的博客 952

动易SiteWeaver™中常用标签说明

网站通用标签说明 网站通用标签适用于整个网站,可在网站所有的版式模板页面中进行调用。以下将详细说明各标签的作用: 标签名:{$SiteName} 作用:显示网站名称 标签名:{$SiteUrl} 作用:得到网站地址 标签名:{$Meta_Keywords} 作用:网站ME TA 关键词,针对搜索引擎设置的关键词 标签名:{$Meta_Description} 作

lizhi125的专栏 2175

Mac用户必看:Typora最新版永久激活+弹窗屏蔽保姆级教程(附崩溃解决方案)

本文为Mac用户提供了一份详尽的Typora最新版永久激活与弹窗屏蔽教程。通过修改关键JS文件,实现软件激活状态并彻底关闭成功提示弹窗。文章深入剖析了操作原理,并重点提供了解决由此引发的多文档崩溃问题的实用临时方案,同时客观讨论了该方法的局限性与潜在风险。

wine的专栏 2347

js实现页面滚动切换导航栏/点击导航栏跳转到指定位置

最近一直在弄页面的事情,对页面方面的知识又巩固了一下。这次的内容如题,大家对代码有疑问或者是有更好的方法欢迎留言!js部分        //标题对象      var title = document.getElementById("title");        //菜单对象      var menu = document.getElementById("menu");        //正...

CAT 1万+

等保三级-MySQL 安全加固实战指南

本文详细介绍了MySQL数据库在等保三级要求下的安全加固实战指南,涵盖身份鉴别、访问控制、安全审计、网络传输安全、入侵防范和数据完整性等关键领域。通过具体配置示例和实战经验,帮助用户有效提升MySQL数据库的安全防护能力,满足等保三级合规要求。

weixin_29197835的博客 183

Tesla V100 在 Windows 下的驱动选择与模式切换实战

本文详细解析了Tesla V100专业计算卡在Windows系统下的驱动安装与模式切换实战。针对设备管理器识别但任务管理器“隐身”的常见问题,文章指出其默认TCC模式为纯计算设计,并指导用户正确选择数据中心或GRID驱动。核心在于通过注册表修改或驱动选择,在高效的TCC模式与便于监控的WDDM模式间切换,同时提供了nvidia-smi命令行监控与AI框架测试等稳定使用方案。

weixin_29247219的博客 1804

php置顶文章,zblogphp代码:调用置顶文章或添加指定数量的多篇置顶文章列表

我们在zblogphp主题开发或模板修改的时候,必定会遇见需要在首页或分类列表页中调用置顶文章的功能,以及获取多篇指定的置顶文章列表!方法1:调用置顶模板文件在zblogphp的主题文件里找到首页模板index.php文件,一般zblogphp主题文件都已经有了这个首页模板,直接在里面适当的位置添加以下调用代码即可(如果已存在请忽略此步):{foreach$articlesas$articl...

weixin_42353061的博客 647

php 头条行 代码,phpcms头条图片

[php]代码库是图片格式的.使用方法为:在模板里需要显示的地方插入:view sourceprint?1.核心就是将头条文字传递给函数 toptitle() . 该函数代码如下:view sourceprint?01./**02.* toptitle函数说明03.* 头条文字生成为图片,返回图片路径,使用输出04.* @title 文字内容;05.* @fontsize 文字字体;06.* @w...

weixin_39581719的博客 316

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

PHPCMS v9类新华网新闻头条模块自动生成头条图片

在原1.0基础上进行了升级 主要的升级功能就是增加了自动生成头条功能,用户可以在后台模块配置中自定义头条图片的大小、背景颜色、文字颜色、文体、边距然后自动生成头条图片。 并可以在每次添加时都可以自定义参数,进行微调,当然也可以使用模块中设置好的默认参数生成图片。   用户只需要在确认预览效果满意后,点击确定即可自动生成图片,并把图片的地址填写到头条图片的表单中。   如果用户对自动

hotlinhao的专栏 3340

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

PHPCMS推荐位图片频道首页焦点图

1、默认推荐位为9个推荐选项,删除其中一个 2、 script type="text/javascript" src="{JS_PATH}jquery.min.js">script> script type="text/javascript" src="{JS_PATH}jquery.sgallery.js">script> 一定要按照此种顺序来引入

1583

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

帝国cms好还是php,phpcms(phpcms和帝国cms哪个好)

PHPCMS是一款网站管理软件。该软件选用模块化开发,支持多种分类方式,运用它可便利完成个性化网站的规划、开发与维护。它支持很多的程序组合,可轻松完成网站渠道搬迁,并可广泛满意各种规划的网站需求,可靠性高,是一款具有文章、下载、图片、分类信息、影视、商城、收集、财务等很多功能的强壮、易用、可扩展的优秀网站管理软件。PHPCMS由国内80后知名创业者钟胜辉(网名:淡淡风)于2005年兴办,是国内知名...

weixin_29302047的博客 577

PHPCMS V9模板设计常用变量

PHPCMS V9模板设计常用变量  (2011-11-03 10:04:57) 转载▼ 标签:  杂谈 分类: phpcmsv9 变量 全局 释义 {CHARSET} √ 字符集 $SEO['title'] √ 页面标题 $SEO['s

拼命微笑的专栏 1130

优快云 实现CTRL+V粘贴图片并上传、WORD粘贴带图片

编辑器:FCKEditor,CKEditor,KindEditor,UEditor,TinyMCE,wangEditor,xhEditor,eWebEditor,JMEditor,CuteEditor,CMS和Web应用:动易SiteFactory,帝国CMS,DEDECMS,PHPCMS,PbootCMS,KesionCMS,FoosunCMS,YouDianCMS,DokuWiki,Z-Blog。国内唯一提供OEM产品授权,完全买断产品使用授权,不限用户数量,不限站点数量,不限服务器数量。

alisky119的博客 866

PHPCMS v9里面,推荐位ID【posid】的值是如何确定的?

例如:{pc:content action="position" posid="2" order="listorder DESC" num="4"} 后台-推荐位管理(左边栏最下方),里面可以自定义ID下面为默认的:在V9的后台添加文章页面中的源代码中得知推荐位有5种类型:1 首页焦点图推荐2 首页头条推荐9 网站顶部推荐10 栏目首页推荐12 首页图片推荐不过我们可以在后台自己添加推荐位。具...

weixin_30414155的博客 425

php $r($link),phpcmsv9_首页调用标签

phpcmsv9同时调用多个栏目最新文章标签,其中有_时间标签_栏目标题_文章标题{pc:get sql="Select`n`.`inputtime`,`n`.`url`,`n`.`title`,`c`.`catname`,`c`.`url` as`c_url` FROM `v9_news` as `n` left join `v9_category` as `c` on`n`.`catid` =...

weixin_31299075的博客 275

phpcms常用标签总结

标题:{if isset(KaTeX parse error: Expected 'EOF', got '&' at position 15: SEO['title']) &̲& !empty(SEO[‘title’])}{KaTeX parse error: Expected 'EOF', got '}' at position 13: SEO['title']}̲{/i...

qq839534800的博客 214

php GD库文字居中,PHP调用GD库将文字转为图片大标题分析

该楼层疑似违规已被系统折叠隐藏此楼查看此楼问题出现:单位正在组织人员用phpcms2008进行二次开发,建立门户网站。为了方便编辑人员制做头条新闻的大标题,做了一个文字转图片的功能,实现编辑人员在后台录入文字标题,发布首页后则按设定的参数自动生成图片大标题。乙方人员很快就做出了该功能,但在使用中一直有问题。主要表现为一些汉字,如“日”字,在使用方正大黑简体时会出现文字间距严重不均匀的现象。乙方采...

weixin_31423955的博客 253

phpcms v9

栏目列表 {pc:content action="category" catid="$catid" num="34" siteid="$siteid" order="listorder ASC"} {loop $data $r} <li><a href="{$r[url]}">{$r[catname]}</a>...

weixin_30783913的博客 297

织梦cms php,织梦,cms,php,采集类

落叶之前在CHINAZ发布了一系列关于PHPCMS、织梦及帝国这三款CMS对比分析文章,在对比分析中出现过对PHPCMS部分功能和架构设计方式明显的偏好,一些站长朋友们在评论中多提到落叶在为PHPCMS捉刀的质疑。本文中落叶详细分析下PHPCMS2008中一直存在的并且在sp4最终版中仍然存在的严重甚至低级的问题及一些使用中遇见的“见鬼”的问题。提到采集,有些站长抛出鄙夷的眼神,而似乎大部分站长都...

weixin_30051655的博客 412

python怎么爬取一个网页图片_python爬虫怎么实现爬取网站图片?

对于网页结构而言,图片也就是一个文件及文件目录+名字的放在html中的src标签里。找到这个src标签对应的内容,就可以图片爬取下来。ps:有些网站的图片可能不是放在src标签里的,可能放在data-src或origin-src等标签里的。如单纯采集收藏各类图片的话,没有必要自己编码写爬虫,可以使用通用的采集工具。这里自荐一下简数采集平台,采集图片是非常方便的。简数采集是新一代的网站文章采集和发布...

weixin_39702799的博客 274
上一篇: phpcms常用采集 gbk
下一篇: 升级X2.5回贴提示内部错误,无法显示此内容,但刷新后可以显示
cloudday
博客等级 码龄19年 112粉丝 37原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值