当前位置: 首页 > news >正文

网站要和别人做api 链接潍坊模板建站定制

网站要和别人做api 链接,潍坊模板建站定制,下载了字体怎么安装到wordpress,建设电子商务平台本篇介绍利用python操作pdf文件,我们平时也会有合并和拆分pdf的需求,此时我们就可以使用本节内容。 文章目录 1. pdfrw的安装2. 切分pdf文件3. pdfrw官网及实现一版四面的实例 1. pdfrw的安装 pip install pdfrw官网地址:https://github.co…

本篇介绍利用python操作pdf文件,我们平时也会有合并和拆分pdf的需求,此时我们就可以使用本节内容。

文章目录

  • 1. pdfrw的安装
  • 2. 切分pdf文件
  • 3. pdfrw官网及实现一版四面的实例

1. pdfrw的安装

pip install pdfrw

官网地址:https://github.com/pmaupin/pdfrw

2. 切分pdf文件

import pdfrw
inputpdf = pdfrw.PdfReader("AbstractAlgebra.pdf") 
outputpdf = pdfrw.PdfWriter("index.pdf")
  • PdfReader:打开pdf文件,返回一个可以读的pdf对象。
  • PdfWriter:打开(创造)一个pdf文件,返回可以写的pdf对象(只是在内存中打开,并未写文件,调用保存方法之后就会写入)

在以上的pd对象中,包含了各种方法,用于对应操作pdf文件。

  • pages属性:页码
  • addpages方法:可以往页面内添加东西
In [1]: import pdfrw
In [3]: cd E:\MyselfCode\ShellMad\Python
E:\MyselfCode\ShellMad\PythonIn [4]: pwd
Out[4]: 'E:\\MyselfCode\\ShellMad\\Python'In [5]: inputpdf = pdfrw.PdfReader("AbstractAlgebra.pdf")
In [7]: outputpdf = pdfrw.PdfWriter("index.pdf")
In [8]: outputpdf.addpages(inputpdf.pages[0:2]) #将inputpdf的第1页开始的2页添加到outputpdf中
Out[8]: <pdfrw.pdfwriter.PdfWriter at 0x2b206763f70>In [9]: outputpdf.write() #写入磁盘,此时才会真的有新的pdf文件生成

以上代码运行结果:
在这里插入图片描述

3. pdfrw官网及实现一版四面的实例

上面只是pdfrw的冰山一角,官网中给出了更多的例子,以下是官网中给出的例子
在这里插入图片描述
以下是4up.py(将指定的pdf变成一页中集成4页内容-一版四页)的脚本内容,这是在linux中使用的,在wind的使用也是比较简单的,就不讨论了

#!/usr/bin/env python'''
usage:   4up.py my.pdfCreates 4up.my.pdf with a single output page for every
4 input pages.
'''import sys
import osfrom pdfrw import PdfReader, PdfWriter, PageMergedef get4(srcpages):scale = 0.5srcpages = PageMerge() + srcpagesx_increment, y_increment = (scale * i for i in srcpages.xobj_box[2:])for i, page in enumerate(srcpages):page.scale(scale)page.x = x_increment if i & 1 else 0page.y = 0 if i & 2 else y_incrementreturn srcpages.render()inpfn, = sys.argv[1:]
outfn = '4up.' + os.path.basename(inpfn)
pages = PdfReader(inpfn).pages
writer = PdfWriter(outfn)
for index in range(0, len(pages), 4):writer.addpage(get4(pages[index:index + 4]))
writer.write()

我直接拷贝到vscode中运行没有成功,后期使用到了再细究把,整体效果如下:
在这里插入图片描述
4. 学习视频地址:使用python编辑pdf文件

http://www.yayakq.cn/news/78170/

相关文章:

  • 聚名网域名注册官网seo流量软件
  • 建设部执业资格网站百度入口网站
  • 贷款网站织梦模板源码值得买wordpress
  • 周至做网站做一名优秀网站设计师计划
  • 设计师赚钱的网站淄博网站制作网络丰富
  • 网站建设 请示叫人做网站多少钱
  • 互诺科技做网站怎么样百度seo在线优化
  • 电影购买网站怎么设计dedecms 安防监控行业网站模板
  • 东莞搜索引擎网站推广燃灯seo
  • 做电子杂志用什么网站个人不动产证查询官网
  • 网站支付页面设计奉贤集团网站建设
  • 兰州网站建设方法提供企业网站建设价格
  • 如何检测网站的打开速度深圳福田区住房和建设局官方网站
  • 做网站规划中国做水产的有什么网站
  • 红色礼品网站模板简航app是什么
  • 东莞市建设质量监督站做网站游戏总结的例文
  • 网站建设流程报价中国能源建设集团有限公司怎么样
  • 水墨 网站源码湖北省建设信息网站
  • 网站设计画布规范1680网站组件
  • 长沙网站优化分析中国制造网谷歌seo
  • 专业的营销型网站最新报价毕业设计做网站用什么软件
  • 山西省太原建设工程信息网站网站建设业务需求文档
  • 环保设备网站源码企业网站 html5
  • 家纺网站模板微信公众号建设公司
  • 遵义网站建设中心wordpress防盗链接
  • 国外网站访问速度慢背景 网站建设
  • 排名好的网站关键词优化企业合肥做网站公司有哪些
  • 昆明网站建设哪家最好xampp 做网站
  • 南京电商网站设计亚马逊跨境电商新手入门
  • 优化企业网站模板做明星同款的网站