用于在 C++ 中创建、修改和解析 PDF 文件的高性能库
一个快速、免费的 C++ 库,用于创建、解析和操作 PDF 文件和流。 文档 | 项目网站 | NodeJS Wrapper
PDFHUMMUS_NO_OPENSSL=TRUE 可禁用)# Build
mkdir build && cd build
cmake ..
cmake --build . --config Release
# Test
ctest --test-dir . -C Release
# Install
cmake --install . --prefix ./install --config Release| 选项 | 默认值 | 描述 |
|---|---|---|
PDFHUMMUS_NO_DCT |
FALSE | 禁用 DCT 解码支持/脱离 LibJpeg 依赖 |
PDFHUMMUS_NO_TIFF |
FALSE | 禁用 TIFF 图像支持/脱离 LibTiff 依赖 |
PDFHUMMUS_NO_PNG |
FALSE | 禁用 PNG 图像支持/脱离 LibgPng 依赖 |
PDFHUMMUS_NO_OPENSSL |
FALSE | 禁用 PDF2.0 加密/脱离 OpenSSL 依赖 |
USE_BUNDLED |
TRUE | 使用捆绑的依赖项 |
USE_UNBUNDLED_FALLBACK_BUNDLED |
FALSE | 如果系统库未找到,则回退到捆绑库 |
BUILD_FUZZING_HARNESS |
FALSE | 启用漏洞扫描测试 |
示例: cmake .. -DUSE_BUNDLED=FALSE
暂无开放 Issues,或尚未同步最近议题。