Python中利用reportlab将目录下所有的文本文件打印成pdf
来源:互联网 发布:网络贷款不还会判刑么 编辑:程序博客网 时间:2024/06/06 02:02
Python中利用reportlab将目录下所有的文本文件打印成pdf:
# -*- coding: utf8 -*-#~ #----------------------------------------------------------------------import wlab #pip install wlabimport reportlab.pdfbase.ttfonts#reportlab.pdfbase.pdfmetrics.registerFont(reportlab.pdfbase.ttfonts.TTFont('song', '/usr/share/fonts/cn/msjh.ttf'))#import reportlab.lib.fonts#from reportlab.pdfgen import canvasfrom reportlab.lib.units import inch#def file2pdf(FileName):fpi=FileName.find('.')if (fpi>0):outputfn=FileName[0:fpi]+'.pdf'else:outputfn=FileName+'.pdf'c = canvas.Canvas(outputfn)#c.setFont('song',10)textobject = c.beginText()textobject.setTextOrigin(inch,11*inch)file=open(FileName)n=0for line in file:n=n+1if(n<10):nstr='0'+str(n)else:nstr=str(n)line=nstr+': '+line.replace('',' ')textobject.textLine(line.rstrip())c.drawText(textobject)c.showPage()c.save()#FileList=wlab.GetFileList('.',FlagStr=['.txt'])#for FileName in FileList:file2pdf(FileName)
- Python中利用reportlab将目录下所有的文本文件打印成pdf
- JAVA之File类-将指定目录下的所有java文件的绝对路径存储到文本文件中
- Python reportLab 生成PDF
- Python 打印某一目录下所有文件名
- 利用Python扫描一个目录下所有的视频文件
- python reportlab 生成pdf (一)
- python+reportlab实战:生成一个带表格图片的PDF
- 遍历目录并将目录下所有文件放到列表中-Python
- 查找目录下的及子目录下的 所有的给定后缀名的文件并将其路径打印到一个文件中。
- 将一个指定目录下的Java文件的绝对路径存储到一个文本文件中。
- 在某一磁盘目录下将.txt的所有文件遍历打印到控制台上
- 如何搜索指定目录下的所有文本文件
- Python学习笔记——利用Python统计某目录下所有文本中内容行数
- 利用 Chrome 的打印功能将网页保存为 PDF
- 学习利用ReportLab生成PDF报表 -- 图表
- Ubuntu下将文本文件转成PDF文件
- Ubuntu下将文本文件转成PDF文件
- 自己写的一个将指定目录下的文本文件集合成单独的一个大文本文件工具
- uboot之makefile学习
- TCP与UDP的区别,以及它们各自的定义
- uboot之makefile学习(配置)
- Struts2面试题
- AudioManager对扬声器的控制的附带问题
- Python中利用reportlab将目录下所有的文本文件打印成pdf
- UBOOT移植详细 很全面
- hibernate面试题
- eclipse在ubuntu13.04下崩溃crash
- spring面试题
- 关于c语言的一个小bug(c专家编程)
- Uva 12585 Poker End Games 概率与期望
- 分页类代码实现
- hdu 1159 Palindrome(回文串) 动态规划