pdf 改变页面大小 python_python – 裁剪.pdf文件的页面
pypdf在我所期望的这个领域.使用以下脚本:
#!/usr/bin/python
#
from pyPdf import PdfFileWriter, PdfFileReader
input1 = PdfFileReader(file("in.pdf", "rb"))
output = PdfFileWriter()
numPages = input1.getNumPages()
print "document has %s pages." % numPages
for i in range(numPages):
page = input1.getPage(i)
print page.mediaBox.getUpperRight_x(), page.mediaBox.getUpperRight_y()
page.trimBox.lowerLeft = (25, 25)
page.trimBox.upperRight = (225, 225)
page.cropBox.lowerLeft = (50, 50)
page.cropBox.upperRight = (200, 200)
output.addPage(page)
outputStream = file("out.pdf", "wb")
output.write(outputStream)
outputStream.close()
所得到的文档有一个200×200点的修剪框,从媒体框内的25,25点开始.
裁剪盒是装饰箱内的25点.
以下是使用以上代码处理后,我的样本文档在acrobat专业版中的显示方式:
crop pages screenshot http://i40.tinypic.com/fkqn2t.png当在acrobat reader中加载时,此文档将显示为空白.
pdf 改变页面大小 python_python – 裁剪.pdf文件的页面相关推荐
- pdf转换成jpg python_python 把pdf转成图片文件
Wand是ctypes基于Python 的简单ImageMagick绑定. 1. 安装wand包:pip install Wand 注意:在选择ImageMagick32位还是64位,这个需要和pyt ...
- pdf转换成jpg python_Python 将pdf转成图片的方法
本篇文章记录如何使用python将pdf文件切分成一张一张图片,包括环境配置.版本兼容问题. 环境配置(mac) 安装ImageMagick brew install imagemagick 这里有个 ...
- pdf转换成jpg python_Python将PDF转成图片
新建pdfconverter.py 文件,并将以下代码复制粘贴: # -*- coding: utf-8 -*- import io from wand.image import Image from ...
- PDF裁剪页面及调整页面大小的方法
PDF文件相信大家现在都不陌生,现在在日常的学习和工作中都使用的是PDF文件,上次有小伙伴来询问小编PDF怎么调整页面和裁剪页面的方法,今天小编就来跟大家都来分享一下吧.有需要的小伙伴都可以看看哦. ...
- 两种PDF页面大小不一致的调整办法
年关岁末,办公一族的朋友们又要处理大量的办公文件.小编在处理PDF文件时候,经常遇到前后页面大小不一致的PDF文档,不仅看起来十分突兀,而且打印容易出错.不知道大家是否有遇到过这种情况.下面给大家介绍 ...
- java生成pdf文件流_java 已经获取pdf代码,如何把他pdf文件保存到本机 要求用输出流做...
展开全部 一.iText介绍 iText是着名的开放源码的站点sourceforge一个项目,是用于生成PDF文档的32313133353236313431303231363533e4b893e5b1 ...
- itext生成pdf间距_使用itext生成pdf
在企业的信息系统中,报表处理一直占比较重要的作用,本文将介绍一种生成PDF报表的Java组件--iText.通过 在服务器端使用Jsp或JavaBean生成PDF报表,客户端采用超级连接显示或下载得到 ...
- 如何利用PDF格式转换器在手机上完成PDF格式转换
如何利用PDF格式转换器在手机上完成PDF格式转换?在我们处理工作文件的过程中,经常会遇到一个问题就是文件格式的处理,比如PDF转换Word.PDF转换Excel等.所以今天小编要为大家带来一个PDF ...
- 为什么linux kernel默认的页面大小是4K,而不是4M或8M?
2019独角兽企业重金招聘Python工程师标准>>> 相信很多人在看内核内存管理部分的时候,都有这样一个疑问,为什么物理页面的大小选择4K,而不是大一些或者小一些呢? 这个问题没有 ...
最新文章
- 行业观察 | 机器人Ameca挣脱「灵魂」枷锁觉醒?
- BCH扩容的摩尔定律——为什么BCH目前不选择分片?
- 鹅厂2020暑期实习第一次一面
- 计算机领域中信息经转化,统考计算机应用基础06091002真题
- python读取文件某一行-python计算文件的行数和读取某一行内容的实现方法
- php对提交数据的验证
- 元宇宙大比拼:苹果Apple, Facebook,微软,英伟达,iwemeta
- Java线程的调度及线程的优先级
- Linux 系统应用编程——标准I/O
- PS教程第四课:PS新建文档和像素
- [密码学基础][每个信息安全博士生应该知道的52件事][Bristol Cryptography][第3篇]影响计算能力和存储能力的因素
- 使用 docker 搭建 nginx+php-fpm 环境 (两个独立镜像)
- 模拟退火解决TSP问题
- 论文集 | 精选133篇知识图谱论文
- 触发器_触发器第三弹
- a的n次方的快速算法及大数相乘
- TextView内部类Layout光标相关方法
- 空间曲线曲率算法c语言,第一章第四节空间曲线曲率计算公式及推导
- 窗函数的介绍以及画出常见窗函数(汉宁窗,矩形窗,汉明窗,布莱克曼窗)的时域图和频谱图
- JAVA,OpenCV简单实现“全能扫描王”的功能
热门文章
- Js Date对象 简单操作
- php的mbstring模块安装折腾记录
- javascript用window open的子窗口关闭自己并且刷新父窗口
- Spring框架学习笔记07:基于XML配置方式使用Spring MVC
- 《天天数学》连载19:一月十九日
- 解决安装phpstudy之后启动Apache失败的问题
- Java案例:装载与发射子弹问题
- 【英语学习】【WOTD】ephemeral 释义/词源/示例
- windows下配置mysql允许远程访问
- unity添加对象实例_在Unity中,如何通过值复制一个GameObject,以便在实例化之前修改它?...