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

低价网站制作海淀区seo多少钱

低价网站制作,海淀区seo多少钱,做网站之前备案,php免费开源cms系统本篇介绍利用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.zhongyajixie.com/news/38254.html

相关文章:

  • 餐饮公司做网站好处nba赛程排名
  • 贵州网站定制如何开发网站
  • 南京做网站建设的公司排名百度云网盘资源搜索引擎入口
  • 苏州市网站优化媒体:多地新增感染趋势回落
  • 淘宝网站首页是用什么软件做的百度地图排名可以优化吗
  • 银川专业做网站的公司seo泛目录培训
  • 网站规划与建设心得百度竞价推广代运营
  • 搜索推广网站哪家做的最好疫情防控最新信息
  • android开发框架有哪些抖音seo怎么做的
  • java eclipse mysql 网站开发宁波seo搜索排名优化
  • 想网上卖家具怎么做网站seo企业优化顾问
  • 手机自助建站免费建站平台个人网站推广
  • 微信朋友圈推广平台收费标准seo站长助手
  • 杭州pc网站建设方案网站收录查询网
  • 地方网站怎样做seo是网络优化吗
  • 海南省城乡与住房建设厅网站百度官方版下载
  • 怎么做草坪网站seo入门
  • 滕州做网站哪家好武汉推广系统
  • 成都广告公司网站建设360优化大师历史版本
  • 百度推广需要自己做网站吗网络服务商
  • 合肥网站优化 新浪博客湘潭seo培训
  • 前端web网站开发百度搜索引擎优化详解
  • 商务酒店网站建设深圳平台推广
  • 政府网站发展趋势及建设思路如何刷关键词指数
  • 公司的网站怎么做推广方案cps推广平台有哪些
  • 建设网站网seo信息查询
  • 珠海做公司网站的广州网页搜索排名提升
  • 专业建站方案职业培训机构排名前十
  • 网站开发的相关语言有哪些淘宝推广哪种方式最好
  • 网站开发 .netseo优化按天扣费