我们在进行SEO内容创作的时候,往往需要一张配图,因为图文并茂的文章更受百度青睐

  但是如果内容数量巨大的话配图就是一个非常枯燥且沉重的工作,而且目前国内对于版权保护的意识逐渐兴起,所以贸然使用网上搜集的图片也会有法律风险。

  今天给大家带来一个SEO文章配图自动生成器

  先说一下原理吧

  其实很简单,我们只需要把文章的标题或者关键词等结合背景生成一张图片,

  按照搜索引擎的标准那这张图片就是与文章主题相关的配图啦

  说明一下此方法比较适合批量采集文章的配图,如果是编辑撰写还是手工配图的好

  目前只做了个简单的demo,后期打算结合一下主流采集软件自动生成配图

  

  软件截图

 

  生成图片效果

  再说一下软件用法

  scr目录----存放背景图片的文件夹,软件会随机取一张图片作为背景,建议图片宽度800,图片可以去无版权网站找

  fonts目录----存放字体文件的文件夹,软件会随机取一个字体文件作为文字字体,字体可以去https://www.100font.com/里面都是可以免费商用的字体

  核心代码下面贴出来,会python的可以了解一下,这里就不讲了

有需要软件的关注公众号 seo_ice 回复“配图”获取,需要源码可以加我个人微信junkiesayy获取


def addText(img, string):size = img.sizedraw = ImageDraw.Draw(img)ft = ImageFont.truetype(r'C:\Windows\Fonts\汉仪尚巍手书W.ttf',size=80)text_width = ft.getsize(string)print(text_width[0])text_coordinate = int((size[0] - text_width[0]) / 2), int((size[1] - text_width[1]) / 2)if text_width[0]>size[0]:list01 = list(string)list01.insert(int(round(len(list01)/2,0)),'\n\n')split_num = int(round(len(list01)/2,0))string = ''.join(list01)text_width = ft.getsize(string)text_coordinate = int((size[0] - text_width[0]/2) / 2), int((size[1] - text_width[1]) / 4)draw.text(text_coordinate, string, font=ft, fill='white',spacing=4)

SEO文章配图自动生成工具软件相关推荐

  1. python和报表生成工具_报表自动生成工具的原理方法,及热门软件

    阅读提示: 文章中与FineReport软件使用的相关内容,基于软件的V7.0旧版本编写,不代表软件最新的使用方式. FineReport最新版免费试用:https://www.finereport. ...

  2. python制作软件界面_使用Python制作一个带GUI界面的词云自动生成工具(一)

    在现实生活中你可能会遇到这种情况:想知道一篇论文中哪个词语最多,哪些词语最少(以此判断文章的主要内容):想知道一部小说中哪一个人物出现的次数最多(当然,出现次数最多的那个人也不一定是主脚):想知道一部 ...

  3. 自动生成作文的软件有哪些?盘点五种自动生成作文软件

    写作是一项需要花费大量时间和精力的任务,而自动生成作文的软件可以帮助我们节省大量的时间.这些软件通过分析和归纳大量的素材和语言模型,能够快速生成高质量的文章.相比于传统的写作方式,使用自动生成作文软件 ...

  4. SpringBoot的整合(自动生成工具的使用mysql5和mysql8版本的两种版本和两种生成方式)

    注意:本篇文章连接的数据库为mysql8.0.16版本的,跟低版本的稍微有些不同. 使用mybatis进行开发的时候,model类.mapper.xml.mapper接口等都自己写十分浪费时间,这里介 ...

  5. html自动生成工具_关于STM32代码自动生成的工具的进度....

    前情提要:STM32代码自动生成工具_本想...但是...可是...所以 首先说一下那几天大家的反应,有的持观望态度,毕竟STM32CUBE很香:有的很激动,期待我快点出东西:还有的很淡定,知道我在挖 ...

  6. 应用在核电站DCS系统的代码自动生成工具ModelCoder

    对标航空航天领域,核电新型号作为典型复杂系统在未来的发展趋势和任务变得十分明确,即正规化.标准化地应用MBSE从概念设计.初步设计.持续贯穿至详细设计.施工.调试.运维.退役的全生命周期各阶段,开发出 ...

  7. 国产自主可控的形式化验证代码自动生成工具ModelCoder可替代Matlab/Sumlink

    在安全关键领域,基于模型的软件工程或者软件开发已逐渐进入了我国的装备研制过程中.使用SimuLink或者SCADE等嵌入式软件建模工具对算法或者控制逻辑进行可视化建模,然后生成高可靠的二进制代码逐渐成 ...

  8. 国产自主可控的代码自动生成工具SkyEye

    传统的系统开发过程,都是由工程师根据项目需求书来编写代码完成系统的开发,但随着功能的扩充和版本的迭代,系统中庞大的代码量很难确保正确无误,给后期测试和仿真带来了很大的压力和成本,在航空航天.卫星系统. ...

  9. H5类似易企秀/编辑器/页面制作/开发/生成工具/软件/源码/授权

    代码地址如下: http://www.demodashi.com/demo/14960.html 项目简介 H5DS (HTML5 Design software) 这是一款基于WEB的 H5制作工具 ...

最新文章

  1. java编程思想 入门_java编程思想学习(基础)
  2. git 如何正确的提交文件
  3. 7-19晚牛客网刷题未知点、错题 集合
  4. Selenium Java教程– Selenium中的类名定位器
  5. 2压缩备份数据库_达梦数据库备份与还原
  6. Eclipse SVN插件安装
  7. J2EE基础篇——十三个规范
  8. php mkdir创建多级目录
  9. 有没有想过Surface只是伪刚需?
  10. JS基础—PC端网页特效
  11. 定时关机系统~~开整
  12. sprintf函数详细解释
  13. 《InnoDB存储引擎》第五章——索引与算法
  14. deepin系统中Qt5.12无法输入中文(无法切换中文输入法)解决办法
  15. poj 1606 Jugs(广搜BFS+路径输出)
  16. win10安装mosquitto注意事项
  17. 企业需要防范的 6 个常见身份攻击手段|身份云研究院
  18. Spring整合Hibernate步骤以及遇到的问题
  19. AI人工智能 - 初探
  20. IT界含金量高的认证考试有哪些?

热门文章

  1. 计算机网络手写笔记图片,一键收藏!清华学子这样记笔记!
  2. 文学类的小说,言情类的,没有排行榜上的
  3. ubuntu 安装nodebb
  4. ESXI下安装OpenWrt/LEDE软路由教程(附超全功能固件镜像下载)
  5. 一文看懂单片机排阻的作用!
  6. 包容普通的父亲和母亲
  7. win7下安装配置theano详解
  8. 利用阿里云容器镜像服务下载gcr.io镜像
  9. 函数的谓词是什么? cin的返回值是什么?
  10. 把之前写的一个小东西代码分享出来