将一个或多个源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)

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

推荐PyPI第三方库


热门话题
二进制字符串的java NumberFormatExceprion   java如何在Neo4j中查找/匹配/选择标识符名称   java哪一年的日期与原始年份相同?   java什么时候JAXB可以用于Json而不是XML?   java使用PayPal权限API进行PayPal支付   java Getting error在使用安卓 vision api扫描二维码时加载图像失败   java直接突出显示RichTextFX中的一个文本范围   java Resolve@RegisteredAuth2AuthorizedClient,其令牌在spring Security 5.2的spring server之外获得。十、   yyyymmddhhmmss的Java正则表达式   java我试图将google recaptcha与spring mvc集成,但GreCaptCharResponse总是返回false。这里有一些代码   java使用JsonPath将文本转换为json   java无法解析符号。Maven依赖项已就位,但代码为红色   java使用循环查找范围内具有不同数字的数字   java这个SwingWorker是否不重用ThreadPoolExecutor中的线程?