本文实例讲述了python将文本转换成图片输出的方法。分享给大家供大家参考。具体实现方法如下:

#-*- coding:utf-8 -*-

from PIL import Image,ImageFont,ImageDraw

text = u'欢迎访问,http://www.bitsCN.com'

font = ImageFont.truetype("msyh.ttf",18)

lines = []

line =''

for word in text.split():

print word

if font.getsize(line+word)[0] >= 300:

lines.append(line)

line = u''

line += word

print 'size=',font.getsize(line+word)[0]

else:

line = line + word

line_height = font.getsize(text)[1]

img_height = line_height*(len(lines)+1)

print 'len=',len(lines)

print 'lines=',lines

im = Image.new("RGB",(444,img_height),(255,255,255))

dr = ImageDraw.Draw(im)

x,y=5,5

for line in lines:

dr.text((x,y),line,font=font,fill="#000000")

y += line_height

im.save("1.1.jpg")

希望本文所述对大家的Python程序设计有所帮助。

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

python输出图片到word_python将文本转换成图片输出的方法相关推荐

  1. 图片转换成文本,和文本转换成图片的方法一级如何调用

    using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Run ...

  2. python将视频按帧读取并转换成图片

    python将视频按帧读取并转换成图片 代码如下 from glob import glob import cv2 import tqdm import os video_path = glob(r' ...

  3. pdf转换成jpg python_【PDF转图片】如何将PDF转换成图片格式--Python

    可能会有人问,很多PDF阅读软件都是可以直接将PDF文件保存成图片格式的,为什么非得用Python?? 使用Python(代码)的优势就在于可以批量操作,试想,如果你有成百上千的PDF文件,你很有可能 ...

  4. 怎么把CAD转换成图片格式?CAD快速转换成图片的方法

    如何把CAD转换成图片格式?在我们平时的CAD工作中,有时候为了方便观看查阅,我们需要将CAD转换高清图片.这不,前几天公司有位实习生就因为不知道该如何转换,而被领导骂了一顿.由此可见,CAD转换图片 ...

  5. php+打开图片二进制文件,php接收二进制文件转换成图片

    $GLOBALS['HTTP_RAW_POST_DATA'] 最近在做Flash在线裁剪图片 生成图片的东西. 通过Flash POST 图片的二进制数据给php,由php生成图片保存. 开始想到用$ ...

  6. java 修改pdf图片_java代码将pdf 转换成图片加缩略图 -3

    写的这些功能主要就是放在定时任务上,每分钟查询是否要有转换的图片,有的换然后就转换,前端展示图片就可以,大家可以浏览图片.不用在去下载哪些文件了. 下面的是pdf转图片加缩略图的 import jav ...

  7. Python二维码生成器:将网址转换成图片二维码

    二维码的普及无疑为进入网站以及浏览信息开辟了新的渠道,所以我利用Python强大的第三方库编写了转化程序,将一些常用的网址转化为二维码图片,用的时候会很方便:另外偷偷地告诉你一句呦,你还可以将一段文字 ...

  8. 【PDF转换图片】如何把pdf文件转换成图片?如何把批量pdf文件转换成图片?如何把多目录批量pdf文件转换成图片?如何pdf文件转换成图片不失真不损失清晰度?今天教方法

    在工作中常常需要将PDF转换为图片,好多免费但是图片有水印和功能不全的问题. 还有市面上很多软件知识完成了部分的工作,比如只能单个文件转PDF,那么遇到多文件的就只能挨个转么? 还有转换的格式支持的非 ...

  9. html表格转换为csv,python实现将html表格转换成CSV文件的方法

    python实现将html表格转换成CSV文件的方法 发布于 2015-11-18 16:53:39 | 155 次阅读 | 评论: 0 | 来源: 网友投递 Python编程语言Python 是一种 ...

最新文章

  1. python语言是谁发明的咋读-Guido发明的python语言是哪一年正式发布的?
  2. 学会python编程容易吗-Python编程入门难不难
  3. MFC动态创建控件并响应事件代码实现过程
  4. 谷歌浏览器出现方格xp系统_win10系统谷歌浏览器扩展程序打不开的解决方案
  5. Mac下cocos2dx-3.2+Xcode环境配置和项目创建
  6. 前端学习(2554):组件基础和组件注册
  7. java中的NIO和IO到底是什么区别?20个问题告诉你答案
  8. 零元学Expression Blend 4 - Chapter 7 什麽?影片不再是印象中的方框框!!!看Blend 4如何把影片镶入字里...
  9. 【转帖】LoadRunner监控Linux与Windows方法
  10. 转:使用java生成数字验证码
  11. java 英文题_java英文试题
  12. 自己写歌怎么编曲?4款超好用编曲软件推荐
  13. 说说我对[lambda x: x*i for i in range(4)]的理解
  14. 判断链表是否中心对称(21.6.8)
  15. python -PyPDF2对pdf 进行拆分
  16. CYCLONEⅡ系列FPGA 总结
  17. 基于人脸识别的智能服饰搭配小程序
  18. 分布式进阶(十九) 基于集群的动态反馈负载均衡策略
  19. 切面的优先级、重(chong)用切点表达式
  20. 独角兽项目 8 - 了解产品

热门文章

  1. border-radius使用详解
  2. cassandra 官方wiki
  3. 行列式求值Java语言实现———线性代数
  4. 从键盘上输入一位整数,当输入1~7时,显示对应的英文星期名称的缩写。
  5. Arrays.stream()
  6. 转载 gro转lammps
  7. Windows 更改密码策略
  8. Python 无框架实现决策树(DecisionTree)
  9. 【原创】改进的大马webshell,过市面上任何防护
  10. 金山文档手机app服务器异常,手机为什么打不开金山文档 打不开金山文档怎么办...