前言

本文目标在于利用 PythonPythonPython 快速画出符合自己要求的箱图与密度图。

如果你对这篇文章可感兴趣,可以点击「【访客必读 - 指引页】一文囊括主页内所有高质量博客」,查看完整博客分类与对应链接。

目录导入

在阅读 pdf 文件时,有些文件并没有生成可跳转的目录,这给文件的阅读带来了一些障碍。基于这个原因,本文将介绍一种导入目录的方式。

进入 Coherent PDF Command Line 网站,下载 ‘Download pre-built cpdf command line tool’,解压后得到 ‘cpdf’ 可运行文件。

执行下述命令,即可将 bookmarks.txt 中的目录导入 book.pdf 中,并得到命名为 res.pdf 的文件:

./cpdf -add-bookmarks bookmarks.txt book.pdf -o res.pdf

bookmarks.txt 文件的形式如下:

0 "1 Introduction" 20
0 "2 Overview of Supervised Learning" 28
1 "2.1 Introduction" 28
2 "2.1.1 Difficulty of the Problem" 51

每一列用空格隔开,每列分别对应此书签的「层级」、「标题」、「页码」。

bookmarks.txt 文件的生成可以直接从 pdf 中复制或使用 OCR 进行识别,最后再处理一下字符串即可得到。

以上步骤可在 macos 下完成,其他系统也可用 cpdf 完成,但具体命令可能会有区别,读者需自行根据其网站提示进行修改。

pdf 目录导入 macos相关推荐

  1. python合并pdf 加书签_Python生成pdf目录书签的实例方法

    有时候我们用的一些pdf资料是没有目录的,这样找寻我们想到的东西比较麻烦.本篇文章就为大家带来python来生成pdf目录书签的方法. 首先,我们需要下载一个软件FreePic2Pdf,利用它我们可以 ...

  2. power bi导入文件夹_从Power BI Desktop中的PDF文件导入数据

    power bi导入文件夹 Power BI Desktop is a useful reporting and analytical tool to represent data in variou ...

  3. python导入py文件-关于python:如何从另一个目录导入.py文件?

    本问题已经有最佳答案,请猛点这里访问. 我有这个文件结构(目录和箭头文件之后): 1 2model -> py_file.py report -> other_py_file.py 主__ ...

  4. 获取3的倍数_获取和设置pdf目录

    前言 获取pdf目录:主要场景是为了拿到目录信息做编辑,从pdf软件里面一个个复制那肯定费时费力. 设置pdf目录:主要场景,扫描文件或拍多张照片等制作的pdf文件是没有目录.还有就是网上很多扫描版的 ...

  5. Android PDF原生实现 PDF阅读、PDF手势伸缩、PDF目录、PDF预览缩略图 PDF方案选择 google doc android-pdfview mupdf pdf.js x5

    ##1.背景 近期,公司希望实现安卓原生端的PDF功能,要求:高效.实用. 经过两天的调研.编码,实现了一个简单Demo,如上图所示. 关于安卓原生端的PDF功能实现,技术点还是很多的,为了咱们安卓开 ...

  6. 基于pdfium获取pdf目录

    具体代码参照http://download.csdn.net/detail/u011569253/9729619 说明:本人是基于pdfium源码 及其例子工程修改的.同时也参照了一些其他人的相关代码 ...

  7. Mac端如何将Lightroom目录导入Capture One的步骤介绍

    Capture One和Lightroom软件程序的工作方式相似.图像的所有更改都是以非破坏性方式进行的,因为所做的编辑将保存在数据库中,同时跟踪原始照片的存储位置.这种熟悉使您可以轻松地将现有的Li ...

  8. 名编辑电子杂志大师教程 | 如何自定义PDF的导入页数?

    问题: 我知道名编辑电子杂志大师是用PDF为源文件的,我想问我能不能只导入PDF特定的几页,比如我只导入PDF的1-10,和25-39页,还有最后一页,请问能做到吗? 答: 可以!页面导入范围在名编辑 ...

  9. 医药采购之药品目录导入

    1      药品目录导入 1.1     导入流程 将线下编辑好的excel导入系统中,从客户端导入服务端. 第一步:线下编辑导入文件 根据提前定义好的导入文件规则去定义,根据导入模块编写导入文件. ...

  10. 获取和设置pdf目录

    目录 前言 工具 获取pdf目录 获取toc格式目录 获取json格式目录 设置pdf目录 结语 前言 获取pdf目录:主要场景是为了拿到目录信息做编辑,从pdf软件里面一个个复制那肯定费时费力. 设 ...

最新文章

  1. WPF 将Bitmapsource转换到Emgu.cv.image
  2. rds基于什么开发_元王RDS--让H公司的10多年的设计经验重获新生!
  3. Jakarta EE贡献–入门
  4. 软件测试 学习之路 基本介绍
  5. java两个web项目之间如何传值,两个项目之间传递参数有关问题 - 大神进
  6. python与线性代数 向量方程
  7. Python的迭代器
  8. crontab定时器
  9. Spire.Doc for Java-根据表格模板生成word表格
  10. 解决:远程服务器(阿里云 VHost)和本地文件传输 windows
  11. Android中MVVM架构设计模式面试问题讲解
  12. GetLastError()函数返回值对照列表
  13. 科猫网项目总结(基于SSM框架)
  14. VO,PO,BO,QO, DAO ,POJO,的概念
  15. 具有对称性的信道的信道容量计算方法
  16. Springboot配置保存日志文件
  17. Jixipix Watercolor Studio Pro for Mac(照片转水彩画特效工具)
  18. (第十五集——第2章)MySQL数据操作
  19. 免费语音转字幕功能介绍
  20. 2006年 下半年信息系统监理师

热门文章

  1. C#正则表达式获取html标签之间的内容
  2. Windows Phone 项目实战之我的微盘
  3. UDP实现简单的超时重传
  4. C++如何生成随机数
  5. 测试用例编号_如何编写一个规范的测试用例?你应该知道的!
  6. ocelot和nginx比较_庐山真面目之四微服务架构Consul和Ocelot简单版本实现
  7. Python Poetry管理包安装速度慢的解决办法
  8. java什么是工作空间_[Java教程]Java开发工具(Eclipse工作空间的基本配置)
  9. linux安装qq权限不够,[操作系统]Linuxqq安装及其所引发的问题{权限位是 777 (必须 =0755 且 =0755)}...
  10. python立方体类_python学习12类