powercai

Python -处理PDF

处理pdf文档

第一、

从文本中提取文本

第二、

创建PDF

两种方法

#使用PdfFileWriter

import PyPDF2

 

pdfFiles = []

for filename in os.listdir(\'.\'):

if filename.endswith(\'.pdf\'):

pdfFiles.append(filename)

print(pdfFiles)

pdfWriter = PyPDF2.PdfFileWriter()

 

pdfFileObj = open(pdfFiles[0],\'rb\')

pdfReader = PyPDF2.PdfFileReader(pdfFileObj) # 得到PdfFileReader对象

first,end =map(int,input(\'从多少页到多少页(用空格隔开):\').split())

for pageNum in range(first-1,end):

pageObj = pdfReader.getPage(pageNum)

pdfWriter.addPage(pageObj)

pdfOutput = open (\'split_pdf.pdf\',\'wb\')

pdfWriter.write(pdfOutput)

pdfOutput.close()

#使用PdfFileMerger()

import PyPDF2

merger = PyPDF2.PdfFileMerger()

a = [str(i)+\'webbook.pdf\'for i in range(0,124)]

for i in a:

print(i)

merger.append(open(i,\'rb\'))

print("合并完成第"+str(i))

with open(\'combintion.pdf\',\'wb\') as f:

merger.write(f)

 

pdfkit 使用教程

http://blog.csdn.net/shenwanjiang111/article/details/68925569

分类:

技术点:

相关文章:

  • 2021-10-18
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-12
  • 2021-06-12
  • 2022-01-01
猜你喜欢
  • 2021-11-24
  • 2021-10-22
  • 2021-10-07
  • 2021-12-01
  • 2021-10-07
  • 2021-12-15
  • 2021-10-18
相关资源
相似解决方案