首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏四楼没电梯

    qpdf 轻松搞定 PDF 处理:实用教程与场景示例

    qpdf 是一个功能强大的命令行工具,专注于 PDF 文件的转换和操作。它小巧、免费、跨平台,特别适合开发者和技术人员。本文将从实用场景出发,带你快速上手 qpdf。 为什么选择 qpdf? 安装也非常简单: # 在 Ubuntu/Debian 系统上安装: sudo apt install qpdf # 在 macOS 上通过 Homebrew 安装: brew install qpdf ,可以结合 qpdf 和 bash 脚本: for i in $(seq 1 $(qpdf --show-npages input.pdf)); do qpdf input.pdf --pages 检查 PDF 文件完整性 如果收到一个无法正常打开的 PDF 文件,可以用 qpdf 检查其是否损坏: qpdf --check input.pdf 案例: 运行以下命令: qpdf --check corrupted.pdf 总结 qpdf 是一个高效、灵活的工具,适合需要自动化批量处理 PDF 的用户。通过以上示例,你已经掌握了 qpdf 的基本使用方法。

    2.3K10编辑于 2025-01-09
  • 来自专栏跟Qt君学编程

    分享一个Qt的pdf查看器

    这个基于qmake的项目定义了两个构建目标:qpdf共享库(ppdflib)和pdfviewer基于qpdf库的示例PDF查看器。 如何编译 仅支持Qt 5.9.x或更高版本; qpdf.pro在QtCreator中打开项目文件; 构建并运行。 int main(int argc, char **argv) { #ifdef QPDF_WIDGET_USE_CORS // Disable web security when using nargs, args); #else QApplication app(argc, argv); #endif ... } 源码地址 https://github.com/Archie3d/qpdf

    2.3K20发布于 2019-10-09
  • 来自专栏用户1880875的专栏

    在 Linux 命令行上编辑 PDF

    在这个任务的许多命令行工具中,当我想修改一个 PDF 时,我使用的是 qpdf 和 poppler-utils。 安装 在 Linux 上,你可以用你的包管理器(如 apt 或 dnf)来安装 qpdf 和 poppler-utils。 qpdf qpdf 命令可以做很多事情,但我主要用它来: 将一个 PDF 分割成不同的页面 将多个 PDF 文件合并成一个文件 要将一个 PDF 分割成不同的页面: qpdf --split-pages 合并文件比较微妙: qpdf --empty concatenated.pdf --pages split-*.pdf -- 这就是 qpdf 默认的做法。 --empty 选项告诉 qpdf 从一个空文件开始。结尾处的两个破折号(--)表示没有更多的文件需要处理。

    2.9K10发布于 2021-09-07
  • 来自专栏热爱IT

    看我如何轻松破解加密PDF 转

    QPDF是一款用于确定pdf文件机密的方式。 ? QPDF的输出是invalid password,这说明pdf是用user 密码加密的。 然后用QPDF进行验证: ? 结论 得出的结论是:用40bit加密的4位字符user密码保护的pdf文件,几秒钟就可以用免费的,开源工具破解了。

    6.4K20发布于 2019-04-10
  • 来自专栏BestSDK

    3秒钟,用python破解加密PDF|附工具地址

    QPDF是一款用于确定pdf文件机密的方式。 QPDF的输出是invalid password,这说明pdf是用user 密码加密的。 然后用QPDF进行验证: 结论 得出的结论是:用40bit加密的4位字符user密码保护的pdf文件,几秒钟就可以用免费的,开源工具破解了。

    4.6K60发布于 2018-03-02
  • 来自专栏人人都是架构师

    Go每日一库之149:PDF处理相关库

    使用qpdf解密 使用qpdf进行强制解密,有些情况是可以解密成功的,但是有些情况也不一定能解密成功 qpdf是一个支持命令行的pdf工具 $ qpdf --decrypt in.pdf out.pdf 希望这些总结能够对读者有所帮助 参考: wkhtmltopdf xpdf cpdf qpdf unidoc pdflib/tet pdfwriter mupdf pdfcpu

    3.6K40编辑于 2023-10-02
  • 来自专栏生信小驿站

    R语言几行代码拼接pdf文件

    library(qpdf) # Merge multiple PDF files into one ## 一行代码搞定 pdf_combine(c("test1.pdf","test2.pdf"),

    1.1K20发布于 2020-08-17
  • 来自专栏网络安全攻防

    会用Skill的人,已经把AI用成自动化系统了

    -layout input.pdf output.txt # 提取特定页面 pdftotext -f 1 -l 5 input.pdf output.txt # 第 1-5 页 ``` ### qpdf ```bash # 合并 PDF qpdf --empty --pages file1.pdf file2.pdf -- merged.pdf # 拆分页面 qpdf input.pdf --pages . 1-5 -- pages1-5.pdf qpdf input.pdf --pages . 6-10 -- pages6-10.pdf # 旋转页面 qpdf input.pdf output.pdf 提取表格 | pdfplumber | `page.extract_tables()` | | 创建 PDF | reportlab | Canvas 或 Platypus | | 命令行合并 | qpdf | `qpdf --empty --pages ...` | | OCR 扫描的 PDF | pytesseract | 先转换为图像 | | 填写 PDF 表单 | pdf-lib 或 pypdf

    12910编辑于 2026-04-17
  • 来自专栏逸鹏说道

    Linux包系列的知识(附:Ubuntu16.04升级到18.04的案例)

    linux-image-generic-hwe-16.04 linux-signed-generic-hwe-16.04 linux-signed-image-generic-hwe-16.04 qpdf linux-image-generic-hwe-16.04 linux-signed-generic-hwe-16.04 linux-signed-image-generic-hwe-16.04 qpdf

    1.6K40发布于 2018-07-23
  • 来自专栏运维民工

    ubuntu 20.04裸机安装paperless-ngx

    mime-support libzbar0 poppler-utils安装OCRmyPDF依赖项sudo apt install -y unpaper ghostscript icc-profiles-free qpdf

    1.4K00编辑于 2023-10-08
  • 来自专栏逸鹏说道

    Linux包系列的知识(附:Ubuntu16.04升级到18.04的案例)

    linux-image-generic-hwe-16.04   linux-signed-generic-hwe-16.04 linux-signed-image-generic-hwe-16.04 qpdf linux-image-generic-hwe-16.04   linux-signed-generic-hwe-16.04 linux-signed-image-generic-hwe-16.04 qpdf

    2K60发布于 2018-06-01
  • 来自专栏自动化办公

    告别手动编辑:9个Python库让PDF操作自动化

    pikepdf 优点:基于C++的QPDF,功能丰富,可以提取内容、操作页面。对标PyPDF2和pdfrw,偏向底层操作。缺点:可能在某些高级功能上不如PyPDF2灵活。

    2.7K10编辑于 2024-05-30
  • 来自专栏生信技能树

    在非Linux系统的电脑也可以使用命令行工具操作R语言

    Apr 1 10:39 libtool 3.4K Apr 1 10:39 mkinstalldirs 481B Apr 1 10:39 pager 2.3M Apr 1 10:41 qpdf

    1.5K31发布于 2021-10-12
  • 来自专栏bit哲学院

    CTF取证方法大汇总,建议收藏!

    qpdf是一个可以用于探索PDF并从中转换或提取信息的工具。另一个是Ruby中的一个框架,叫做Origami。         

    4.7K31发布于 2020-12-25
  • 来自专栏北京马哥教育

    海量的超赞 Linux 软件

    qpdf - qpdfview 是一款标签页式文档查看器。 Sigil - Sigil 是一款多平台 EPUB 电子书编辑器。 编辑器 Atom - 21 世纪的可 hack 文本编辑器。

    6.8K40发布于 2018-06-20
  • 来自专栏琯琯博客

    awesome-linux-software-cn

    qpdf - qpdfview 是支持多标签的文档阅读器。Open-Source Software Sigil - Sigil 是一款可运行于多种平台的 EPUB 电子书编辑器。

    7.5K151发布于 2018-05-09
  • 来自专栏信数据得永生

    PyMuPDF 1.24.4 中文文档(十三)

    PikePDF 类似于 PDFrw 的 Python 包,但基于 C++库 QPDF。 PDF2JPG 专门用于将 PDF 页面渲染为 JPG 图像的 Python 包。 PikePDF 与 PDFrw 类似的 Python 包,但基于 C++ 库 QPDF。 PDF2JPG 专门用于将 PDF 页面呈现为 JPG 图像的 Python 包。

    3K11编辑于 2024-06-21
领券