pdf压缩器实用程序,使用ilovepfdapi

pdfworkshop的Python项目详细描述


PDF车间

PDF压缩工具,使用iLovePDF API

先决条件

该应用程序与基于windows和linux的系统兼容。 假设安装了python 3.5或更高版本,以及pip包管理器实用程序和setuptools模块。

安装

pip install pdfworkshop

python setup.py install

如何运行

pdfworkshop -h

配置

在首次使用该工具之前,必须定义公钥。 通过在iLovePDF中创建开发人员帐户,可以获得所需的公钥。 可以使用以下命令配置该值:

pdfworkshop config public_key new_public_key_value

也可以配置输入/输出目录,但不建议这样做。 它们的默认值设置为当前目录和另一个output目录, 根据调用工具的路径。

命令

  • 列出配置-列出工具配置值
  • 配置<;选项>;<;值>;-编辑工具配置值
  • 运行-压缩存储在input目录中的所有pdf文件,将结果存储在output目录中

如何使用

默认情况下,要压缩的PDF文件应该位于调用该工具的目录中。 使用run命令后,将创建一个output目录,其中所有 将存储文件。

示例运行

要执行某些可用的命令,可以尝试:

  • 列出当前配置
pdfworkshop list-config
  • 定义API公共密钥值
pdfworkshop config public_key <new_public_key>
  • 运行PDF压缩工具
pdfworkshop run

许可证

此项目是在mit许可下授权的-有关详细信息,请参见LICENSE文件。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
带EJB的java JPA:无持久性提供程序   检查数字最后一位的java If语句   java解除对象在字符串池中驻留时的字符串类型分配   java如何在Android中使用堆栈?   java删除字符串中数字之后的任何内容   JAVA 7中消除StringBuilder对象(在循环中运行)最后一个逗号的json方法?   字典将值放入Java*中的映射,而不更新现有值(如果存在)   Java中加法和乘法的基本词法分析器   ExoPlayer2中的java检查视频对象   java向HashMap添加对象   java如何配置JavaMelody以监视C3p0数据源中的Jdbc连接   java“Xlint:unchecked”在Intellij中配置后不工作   悬停时将java滑块元素移出   c如何在SWIG生成的Java绑定中转换为SWIGTYPE_p_void类型?   Ant的java代码未在Maven中运行   字典使用公共键创建两个映射值的映射java   java Tomcat 8元空间OutOfMemory问题