PDF

Comparison

需求 Poppler 命令 PDFtk 命令
合并 PDF pdfunite file1.pdf file2.pdf out.pdf pdftk file1.pdf file2.pdf cat output out.pdf
拆分 PDF pdfseparate input.pdf page-%d.pdf pdftk input.pdf burst output page_%d.pdf
抽取pdf特定页面 - pdftk input.pdf cat 1-3 5 output extracted.pdf
提取文本 pdftotext input.pdf output.txt 不支持
提取图片 pdfimages input.pdf image-prefix 不支持
将 PDF 转换为图片 pdftoppm -png input.pdf output-prefix -
提取基本信息 pdfinfo input.pdf pdftk input.pdf dump_data output metadata.txt
提取字体信息 pdffonts input.pdf -
加密 PDF 不支持(可以用其他工具加密) pdftk input.pdf output output.pdf owner_pw mypassword
解密 PDF - pdftk secured.pdf input_pw mypassword output decrypted.pdf
添加水印 不支持(可以用其他工具添加水印) pdftk input.pdf background watermark.pdf output output.pdf
旋转 PDF - pdftk input.pdf cat 1E output rotated.pdf
将 PDF 转换为 HTML 格式 pdftohtml input.pdf output.html -
将 PDF 文件转换为多种格式,包括 PNG、JPEG、SVG、EPS、PS 等 pdftocairo -svg input.pdf output.svg -
提取 PDF 文件中的附件 pdfdetach -saveall input.pdf -
向 PDF 文件添加附件 pdfattach -add file.pdf attached_file.txt -

Poppler

https://github.com/oschwartz10612/poppler-windows/releases

PDFtk

https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/

posted @ 2024-11-04 13:23  Chiaki17  阅读(2)  评论(0编辑  收藏  举报