将一个或多个源PDF文件(或部分)连接到目标PDF文件中
catpdf的Python项目详细描述
用法:catpdf[-h][-V][-V][-y][-n]源[源…]目标
位置参数的语法:
<source> ::= [<path>/]<file>.pdf[:<choice>]
<choice> ::= <interval>[,<interval>]*
<interval> ::= <index>[-<index>]
<index> ::= <integer>|n
<integer> ::= 1..9[0..9]*
<target> ::= [<path>/]<file>.pdf
说明:
每个来源由:
- 后跟“/”的可选路径
- 文件名后跟强制的“.pdf”扩展名
- 以“:”开头的可选选项(默认值:“:1-n”)
选项是一个逗号分隔的一个或多个间隔列表
每个间隔由以下内容构成:
- 单页索引
- 或用“-”分隔的两个索引(表示第一页和最后一页)
每个指标是:
- 正整数常量(不允许前导零)
- 或一个小写字母“n”(表示源文件中的页数)
目标由:
- 后跟“/”的可选路径
- 文件名后跟强制的“.pdf”扩展名
示例:
^{pr2}$连接到a.pdf.pdf和c.pdf中
$ catpdf a.pdf:1-10,95-n b.pdf:50-40 c.pdf
将a.pdf(前10页,从第95页到文件末尾)和b.pdf(从第50页向后到第40页)连接到c.pdf
位置参数:
source one or more source files (each with choice or not), followed by...
target ...one target file
可选参数:
-h, --help show this help message and exit
-V, --version show program's version number and exit
-v, --verbose show what happens
-y, --yes overwrite existing target file (default: ask)
-n, --no don't overwrite existing target file (default: ask)
- 项目
标签: