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

dede 分类信息网站 模板网站上不去原因

dede 分类信息网站 模板,网站上不去原因,wordpress不能登录后台,ae素材网categories: [Python] tags: Python MacOS 写在前面 最近有小伙伴问我怎么把 PDF 文档切分成两个大小相近的 PDF文档, 要是在 mac 上, 直接无脑预览就行了, 但是这样不够跨平台, 之后我也尝试过 pymupdf, 但是奈何不支持 arm 架构, 后来还是用 Python 原生的 pypdf 了. 有 AI…

categories: [Python]
tags: Python MacOS

写在前面

最近有小伙伴问我怎么把 PDF 文档切分成两个大小相近的 PDF文档, 要是在 mac 上, 直接无脑预览就行了, 但是这样不够跨平台, 之后我也尝试过 pymupdf, 但是奈何不支持 arm 架构, 后来还是用 Python 原生的 pypdf 了.

有 AI 加持还是很方便

方法 1:mac 预览

使用预览左边的缩略图栏就可以方便地切分(删除页面)然后保存了. 纯手工操作.

方法 2: pypdf

先安装

python -m pip install pypdf

pypdf 和 PyPDF2 以及 PyPDF3 都是如出一辙, 但是后来 PyPDF2 合并到了 pypdf, 所以用 pypdf 即可.

上代码

#!/opt/homebrew/Caskroom/miniforge/base/envs/py3x/bin/python
import pypdf
import sysdef split_and_save(filename, split_num):pdf = pypdf.PdfReader(filename)pdf1 = pypdf.PdfWriter()pdf2 = pypdf.PdfWriter()page_count = len(pdf.pages)for i in range(split_num):pdf1.add_page(pdf.pages[i])for i in range(split_num, page_count):pdf2.add_page(pdf.pages[i])# save output pdf on current pathpdf1.write(f'{filename[:-4]}-part1.pdf')pdf2.write(f'{filename[:-4]}-part2.pdf')if __name__ == "__main__":if len(sys.argv) != 3:print("Usage: split-pdf.py <filename> <split_page_num>")exit(-1)filename = sys.argv[1]split_num = int(sys.argv[2])split_and_save(filename, split_num)

API还是很清晰的, 配合python 强大的表达力, 搞个 PDF 不在话下.

使用方法就是

python split.py input.pdf 10

参数是待切分 PDF 的文件名和从哪一页开始切分, 例如我传入参数是 10, 那就是前 10 页为一个新 PDF, 后面的是一个新的 PDF.

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

相关文章:

  • 做网站如何找项目邢台哪里建网站
  • wap视频网站建设难吗网络营销论文任务书
  • 华容网站asp net做网站
  • 做外贸开通哪个网站好连云港做网站最好
  • 快手点赞购买网站做海报设计的图片网站有哪些
  • 学校官方网站h5可以发在哪些平台上
  • 无锡网站排名推广网站做有偿广告需要什么有序
  • 乐清做网站建设网站专题页面
  • 公司网站推广方案如何构建企业网站
  • 安徽网站建设微信开发国内做外贸的网站
  • 腾讯微信山东区建站推广中心莱芜seo排名
  • 公明网站建设怎么做深圳网站建设平台
  • 赣州网站建设哪家公司好跨境电商平台入驻条件及费用
  • 我想建个网站怎么建dux5.3 wordpress
  • 如何进入google网站购物手机网站怎么做
  • 怎么提高网站百度权重泉州模板自助建站
  • 网站备案需要关闭图片制作动图
  • 长沙建网站企业如何更新目录wordpress
  • 王者荣耀网页设计报告seo技术蜘蛛屯
  • 江山市建设厅网站邮箱网页版入口
  • 网站域名批量查询戚墅堰做网站
  • 十大软件免费下载网站排行榜智慧团建官方网站
  • 杭州九鸿科技网站开发浑江区关键词seo排名优化
  • 响应式网站设计优点常平网站开发
  • 网站推广策划思维导图银川网站建设哪家优
  • 网站源码在线查看网站伪静态如何配置文件
  • 苏州网站建设的一般流程提供网站建设加工
  • 建设一个网站花多少钱上海注册公司引流v信xiala5
  • h5网站模板下载深圳工程交易网
  • 网站信息建设上海百度地图