CAJ 文件转换为 PDF 文件
环境和依赖
- Python 3.3+
- pypdf2
- mutool
环境安装步骤
1、Python 3.3+
python我们用的是发行版本anaconda
anaconda下载地址:Anaconda | Individual Edition
配置path环境变量
2、pypdf2,mutool下载见下面链接
链接:https://pan.baidu.com/s/1Na4DX19OgwzRO59-b2-VMA
提取码:et5e
如遇错误可运行
pip install pypdf2
配置path环境变量:
E:\mupdf-1.18.0-windows
用法
# 打印文件基本信息(文件类型、页面数、大纲项目数)
caj2pdf show [input_file]# 转换文件
caj2pdf convert [input_file] -o/--output [output_file]# 从 CAJ 文件中提取大纲信息并添加至 PDF 文件
## 遇到不支持的文件类型或 Bug 时,可用 CAJViewer 打印 PDF 文件,并用这条命令为其添加大纲
caj2pdf outlines [input_file] -o/--output [pdf_file]
例
caj2pdf show test.caj
caj2pdf convert test.caj -o output.pdf
caj2pdf outlines test.caj -o printed.pdf
CAJ 文件转换为 PDF 文件相关推荐
- 如何将CAJ文件转换为PDF文件
转载自:如何将CAJ文件转换为PDF文件 如何将CAJ文件转换为PDF文件 1.使用官方的CAJViewer将CAJ文件打印PDF: 2.在线网站转换 3.直接从知网下载(推荐) ps:书签添加方法 ...
- python批量pdf转word,python批量实现Word文件转换为PDF文件
本文为大家分享了python批量转换Word文件为PDF文件的具体方法,供大家参考,具体内容如下 1.目的 通过万能的Python把一个目录下的所有Word文件转换为PDF文件. 2.遍历目录 作者总 ...
- office文件转换为pdf文件
office文件转换为pdf文件 首先安装openoffice,自行百度 导入jar包,自行百度 引入坐标: <!-- 转pdf配置 --><dependency><gr ...
- 将HTML文件转换为PDF文件(Thymeleaf模板转换,简单解决中文问题, 解决HTML带图片转换PDF文件问题)
将HTML文件转换为PDF文件 一.导入依赖 <!-- itext生成Pdf --> <dependency><groupId>com.itextpdf</g ...
- 把超星阅览器的文件转换为PDF文件
如果你是超星的用户的话,这篇文章对你也许有用: 大家都知道,从超星上面下载的书籍只能相应的用户使用,其他用户打开该书籍时还需要用户名和密码,这让很多用户有点不便.其实,可以把超星的内容转换为p ...
- 使用Jacob实现将Word文件转换为Pdf文件
在某些业务场景下,可能需要将Word文件转换为Pdf文件的需求,Word文件编辑方便,而Pdf文件查看更方便,并且格式基本不会变化,同时可以避免被误编辑. 如果使用的是Java语言,那么可以借助于Ja ...
- 使用java程序将ceb文件转换为pdf文件
要使用 Java 程序将 CEB 文件转换为 PDF 文件,你可以使用 Apache POI 库来读取 CEB 文件并解析其内容. Apache POI 是一个开源的 Java 库,可以用于读取和写入 ...
- python批量操作word文档实战_python批量实现Word文件转换为PDF文件
本文为大家分享了python批量转换Word文件为PDF文件的具体方法,供大家参考,具体内容如下 1.目的 通过万能的Python把一个目录下的所有Word文件转换为PDF文件. 2.遍历目录 作者总 ...
- LabWindows/CVI系列——CVI下Word文件转换为PDF文件
CVI下Word文件转换为PDF文件 目录: 需求场景 环境说明 所需文件 步骤 需求场景: 在某型号机电集成测试系统中,需要将试验报表(Word格式)转换为PDF文档,以便不易修改和查看. 环境说明 ...
- Java使用OpenOffice实现文件转换为PDF文件(三)
项目背景:开发中需要实现word.ppt文件的在线预览,而浏览器无法打开此类文件,于是需要上传文件的时候转PDF文件存储. 下面是具体操作步骤: 一.OpenOffice是跨平台的免费软件套件,下载地 ...
最新文章
- Martin Davis最新访谈:机器学习是一个收敛的过程,背后理论并不高深
- 学习OGRE - 读取天龙八部scene文件
- Spring boot定制错误页面
- Jade之Extends
- Python-面向对象(进阶)
- 软件网站安全性的设计与检测与解决方案
- Java等调用python深度学习训练的模型(待完成)
- 一二线城市知名 IT 互联网公司名单!
- 关于Terra和Aqua的轨道问题整理
- 关于银河麒麟服务器操作系统里使用TongWeb做为应用服务器出现的前台提交中文后台获取到的是乱码的问题处理思路
- 两种索引:MyISAM(非聚集索引)和InnoDB(聚集索引)的介绍
- NBAapi完全免费啦!
- 开心农场简易外挂的实现
- 2.4G无线音频双向传输技术运用
- Java中的实体类(VO、PO、DO、DTO、BO、QO、DAO、POJO)
- CAD/CASS土地报备坐标数据提取插件txt报盘数据导出工具支持环岛地块
- 编程逻辑性思维的重要性
- 区块链被中央点名了!腾讯研究院这份白皮书告诉你为什么
- 导航坐标系:地心惯性坐标系、地心地固坐标系、当地水平坐标系、载体/机体坐标系
- Astgo(阿斯特)官方提供的使用技巧大全