27
2025
03
21:32:25

在线制作“为所欲为”等其他GIF动图(PHP版)

多个版本,什么Ruby/Python/Java应有尽有,思前想后,我觉得还是PHP版本最适合我,所以我就部署一下PHP版本的吧。。。

项目地址:https://github.com/PrintNow/php-sorry-gif

我还是老样子CentOS7+宝塔的LNMP环境。把项目源码上传到你的站点根目录这些就不说了。

首先要给CentOS7装一个中文字体,除非你待会生成GIF图的时候不用中文,否则必须安装!

安装fontconfig:

yum -y install fontconfig

然后新建一个字体目录:

mkdir /usr/share/fonts/zhcn

接着在你的本地电脑(Windows)上,进入字体存放目录(C:\Windows\Fonts)随便找一个中文字体文件复制出来,我这里就用的“微软雅黑 常规”:

在线制作“为所欲为”等其他GIF动图(PHP版)

现在用FlashFXP把这个字体文件上传到我们刚新建的字体目录内:

在线制作“为所欲为”等其他GIF动图(PHP版)

回到终端内,编辑字体配置文件:

vi /etc/fonts/fonts.conf

把我们刚创建的字体目录完整路径加上去,如图所示:

在线制作“为所欲为”等其他GIF动图(PHP版)

最后清理系统缓存:

fc-cache

使用如下命令查看当前系统字体:

fc-list

如图所示,如果不出意外的话,这里就能显示出我们刚新加入的微软雅黑字体了:

在线制作“为所欲为”等其他GIF动图(PHP版)

接着我们来安装FFMPEG(以下命令直接一个个复制粘贴执行就行):

yum -y install epel-release
rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.rorpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-1.el7.nux.noarch.rpmyum -y install ffmpeg
ffmpeg -version

完事之后打开宝塔面板的PHP设置,把如下图中红框所示的函数删除掉:

在线制作“为所欲为”等其他GIF动图(PHP版)

OJBK,现在打开你的站点,不出意外就能开始制作GIF图了,以下是我的演示站:

在线制作“为所欲为”等其他GIF动图(PHP版)

生成了一个还算骚气的图:

在线制作“为所欲为”等其他GIF动图(PHP版)




推荐本站淘宝优惠价购买喜欢的宝贝:

在线制作“为所欲为”等其他GIF动图(PHP版)

本文链接:https://hqyman.cn/post/9868.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

请先 登录 再评论,若不是会员请先 注册

您的IP地址是: