linuxpdf编辑命令

worktile 其他 455

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux中,有很多命令可以用来编辑PDF文档。以下是一些常用的Linux PDF编辑命令:

    1. pdftk命令:pdftk是一款用于处理PDF文档的命令行工具。它可以用来合并、拆分、旋转、加密/解密、添加水印等操作。例如,要合并多个PDF文件,可以使用以下命令:
    “`
    pdftk file1.pdf file2.pdf cat output merged.pdf
    “`

    2. qpdf命令:qpdf是另一个用于处理PDF文件的命令行工具。它提供了一系列功能,包括合并、拆分、加密/解密、压缩、解压等。例如,要将一个PDF文件拆分成多个单页的PDF文件,可以使用以下命令:
    “`
    qpdf –empty –pages input.pdf 1-z — output_%d.pdf
    “`

    3. pdfunite命令:pdfunite是用于合并PDF文件的命令行工具。它可以将多个PDF文件合并成一个单一的PDF文件。例如,要将三个PDF文件合并成一个文件,可以使用以下命令:
    “`
    pdfunite file1.pdf file2.pdf file3.pdf merged.pdf
    “`

    4. pdfseparate命令:pdfseparate是用于将PDF文件拆分为单独的页面的命令行工具。它可以将每个页面保存为一个单独的PDF文件。例如,要将一个PDF文件拆分成多个单页的PDF文件,可以使用以下命令:
    “`
    pdfseparate input.pdf output_%d.pdf
    “`

    5. pdftotext命令:pdftotext是用于将PDF文件转换为文本格式的命令行工具。它可以将PDF文档中的文本提取出来并保存为纯文本文件。例如,要将一个PDF文件转换为文本文件,可以使用以下命令:
    “`
    pdftotext input.pdf output.txt
    “`

    这些命令只是Linux中用于PDF编辑的一部分工具,还有许多其他命令可用于不同的PDF编辑需求。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux下,可以使用多种命令行工具来编辑PDF文件。下面列举了几个常用的命令:

    1. pdftk
    pdftk是一个功能强大的命令行工具,可以用于合并、拆分、旋转、加密、解密、打印等多种PDF操作。以下是一些常用的命令示例:

    – 合并两个PDF文件:`pdftk file1.pdf file2.pdf cat output merged.pdf`
    – 拆分一个PDF文件:`pdftk input.pdf burst`
    – 旋转一个PDF文件:`pdftk input.pdf cat 1-endsouth output rotated.pdf`
    – 加密一个PDF文件:`pdftk input.pdf output encrypted.pdf owner_pw foopass`
    – 解密一个PDF文件:`pdftk input.pdf input_pw foopass output decrypted.pdf`

    2. ghostscript
    ghostscript是一个用于解析和操作PDF文件的开源软件。它可以用于合并、拆分、转换、压缩、优化PDF文件等。以下是一些常用的命令示例:

    – 合并两个PDF文件:`gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=merged.pdf file1.pdf file2.pdf`
    – 拆分一个PDF文件:`gs -sDEVICE=pdfwrite -dNOPAUSE -dBATCH -dSAFER -sOutputFile=output%d.pdf input.pdf`
    – 压缩一个PDF文件:`gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebook -dNOPAUSE -dQUIET -dBATCH -sOutputFile=output.pdf input.pdf`
    – 转换一个PDF文件为图片:`gs -sDEVICE=jpeg -sOutputFile=output.jpg input.pdf`

    3. qpdf
    qpdf是一个用于操作PDF文件的命令行工具,可以用于加密、解密、压缩、合并、拆分、旋转PDF文件等。以下是一些常用的命令示例:

    – 加密一个PDF文件:`qpdf –encrypt user-password owner-password 40 — input.pdf output.pdf`
    – 解密一个PDF文件:`qpdf –decrypt input.pdf output.pdf`
    – 压缩一个PDF文件:`qpdf input.pdf output.pdf –compress-images=lossy –compression-level=2`
    – 合并两个PDF文件:`qpdf –empty –pages file1.pdf file2.pdf — output.pdf`
    – 拆分一个PDF文件:`qpdf –empty –pages input.pdf 1-3 — –empty –pages input.pdf 5-7 — output.pdf`

    4. pdftoppm
    pdftoppm是一个将PDF文件转换为图像文件(如PPM、PGM、PBM和JPEG)的命令行工具。以下是一些常用的命令示例:

    – 将PDF文件转换为PPM图像:`pdftoppm input.pdf output -png`
    – 将PDF文件的特定页转换为JPEG图像:`pdftoppm -jpeg -f 5 -l 10 input.pdf output`
    – 将PDF文件转换为PBM图像:`pdftoppm -pbm input.pdf output`

    5. pdfunite
    pdfunite是一个用于合并多个PDF文件的命令行工具。以下是合并两个PDF文件的示例命令:

    – `pdfunite file1.pdf file2.pdf merged.pdf`

    这只是一些常用的命令行工具和示例,Linux上还有许多其他PDF编辑工具可供选择,可以根据实际需求选择适合的工具。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux中,可以使用一些命令行工具来编辑PDF文件。下面是几个常用的Linux PDF编辑命令。

    1. pdftk:pdftk是一个用于处理PDF文件的命令行工具。它可以合并、拆分、删除、旋转、加密和解密PDF文件等。以下是一些常用的pdftk命令:

    合并PDF文件:
    “`shell
    pdftk file1.pdf file2.pdf cat output merged.pdf
    “`

    拆分PDF文件:
    “`shell
    pdftk input.pdf burst
    “`

    删除PDF页面:
    “`shell
    pdftk input.pdf cat 1-3 5-end output output.pdf
    “`

    旋转PDF页面:
    “`shell
    pdftk input.pdf cat 1-endS output output.pdf
    “`

    2. qpdf:qpdf是一个用于处理PDF文件的命令行工具,它可以重排页面、加密和解密、压缩和优化PDF文件等。以下是一些常用的qpdf命令:

    重排PDF页面:
    “`shell
    qpdf –empty –pages input.pdf 1-z — output.pdf
    “`

    加密PDF文件:
    “`shell
    qpdf –encrypt “user_password” “owner_password” 40 — input.pdf output.pdf
    “`

    解密PDF文件:
    “`shell
    qpdf –password=”password” –decrypt input.pdf output.pdf
    “`

    压缩PDF文件:
    “`shell
    qpdf –compress-streams=y input.pdf output.pdf
    “`

    3. ghostscript:ghostscript是一个用于处理PostScript和PDF文件的命令行工具。它可以转换、合并、拆分、压缩、解密和优化PDF文件等。以下是一些常用的ghostscript命令:

    转换PDF文件为其他格式(如图片):
    “`shell
    gs -sDEVICE=jpeg -dNOPAUSE -dBATCH -dSAFER -r300 -sOutputFile=output%d.jpg input.pdf
    “`

    合并PDF文件:
    “`shell
    gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=output.pdf file1.pdf file2.pdf
    “`

    拆分PDF文件:
    “`shell
    gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -dFirstPage=1 -dLastPage=5 -sOutputFile=output.pdf input.pdf
    “`

    优化PDF文件:
    “`shell
    gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=output.pdf -dPDFSETTINGS=/prepress input.pdf
    “`

    这些是一些常用的Linux PDF编辑命令。根据实际需求,你可以选择适合你的工具来编辑PDF文件。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部