pdf专栏
pdf是我们日常办公中
经常使用的文件格式
但是有时我们收到的
pdf尺寸会有问题
每次打开pdf时
页面都不能显示整页pdf内容
比如下面这个pdf
打开文件后,右下角显示比例100%
整个电脑屏幕里,只能看到页面的部分内容
需要拖动最下边或最右边的滑块
或者将显示比例调小
才能看到看到其它部分的内容
使用起来很麻烦
还有时
多个pdf文件合并为一个pdf文件时
图片/excel等转为pdf文件时
都有可能出现以上的显示问题
也就是pdf在100%显示的尺寸大小问题
pdf正常显示尺寸和内容
对于这个办公中遇到的问题
其实用pyton很好解决
只需使用下面的几行代码
就能够马上修改pdf的显示大小
不仅如此
还可以大批量修改操作
而且只需几秒钟时间
就能搞定
极大方便了白领们的日常办公工作
python代码及解读如下
import PyPDF2
#导入所需的库
pdf = PyPDF2.PdfFileReader('e:/blfwgzs/big.pdf')
#读取电脑中的显示比例不正常的pdf文件
nps = pdf.numPages
for i in range(nps):
p=pdf.getPage(i)
p.scaleBy(0.4)
#将原来的显示尺寸调整为原来的40%
#具体调整到多大为正常,见下图说明
w=PyPDF2.PdfFileWriter()
w.addPage(p)
with open(f'e:/99/100/pic/new{i}.pdf','wb ') as f:
w.write(f)
print('pdf显示尺寸已经修改完成!')
如上图
打开原来的pdf文件
点击椭圆形里的减号
左边红色方框数字会变动
不断点击减号
直到pdf页面显示正常了
记下方框里的数字
如果方框里数字是40%
将0.4填到上面的
p.scaleBy(0.4)里
就大功告成了
但是、但是、但是
仍然会有许多白领会问
pdf里有很多页,每页的尺寸都不一样
只是想调整其中某一页或几页
其它页面显示尺寸不变动
该如何操作呢?
再或者
手上有大量的pdf都有以上问题
该如何轻松搞定呢?
等等以上问题
关注我们
静待白领服务工作室慢慢讲解哦
编辑 | 小白