SEO文章配图自动生成工具软件 |
您所在的位置:网站首页 › 关键词自动撰文 › SEO文章配图自动生成工具软件 |
我们在进行SEO内容创作的时候,往往需要一张配图,因为图文并茂的文章更受百度青睐 但是如果内容数量巨大的话配图就是一个非常枯燥且沉重的工作,而且目前国内对于版权保护的意识逐渐兴起,所以贸然使用网上搜集的图片也会有法律风险。 今天给大家带来一个SEO文章配图自动生成器 先说一下原理吧 其实很简单,我们只需要把文章的标题或者关键词等结合背景生成一张图片, 按照搜索引擎的标准那这张图片就是与文章主题相关的配图啦 说明一下此方法比较适合批量采集文章的配图,如果是编辑撰写还是手工配图的好 目前只做了个简单的demo,后期打算结合一下主流采集软件自动生成配图
软件截图 生成图片效果 再说一下软件用法 scr目录----存放背景图片的文件夹,软件会随机取一张图片作为背景,建议图片宽度800,图片可以去无版权网站找 fonts目录----存放字体文件的文件夹,软件会随机取一个字体文件作为文字字体,字体可以去https://www.100font.com/里面都是可以免费商用的字体 核心代码下面贴出来,会python的可以了解一下,这里就不讲了 有需要软件的关注公众号 seo_ice 回复“配图”获取,需要源码可以加我个人微信junkiesayy获取 def addText(img, string): size = img.size draw = 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) |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |