C++ 开源库

1  PDFium

    PDFium 是一个开源的 PDF 渲染和处理库,最初由 Foxit Software 开发,并于2014年捐赠给了 Chromium 项目。PDFium 旨在为各种应用程序提供高效、灵活的 PDF 渲染和操作功能。

2  代码地址

https://github.com/chromium/pdfium

主要特性

  1. 渲染 PDF 页面:

    • 支持将 PDF 页面渲染成位图图像,可以设置分辨率和缩放比例。
    • 支持多种颜色格式和图像输出格式。
  2. 文本提取:

    • 支持从 PDF 文档中提取文本内容,便于搜索和文本分析。
  3. 文档操作:

    • 支持合并、拆分 PDF 文档。
    • 支持在 PDF 文档中添加、删除和修改页面。
  4. 路径和图形操作:

    • 提供路径操作接口,如路径创建、路径修改和路径绘制等。
    • 支持复杂图形的绘制和操作。
  5. 注释和标注:

    • 支持在 PDF 文档中添加和编辑注释和标注。
    • 提供多种注释类型,如高亮、下划线、箭头等。
  6. 表单处理:

    • 支持 PDF 表单的填写和提取。
    • 提供表单域操作接口,如文本框、复选框、单选按钮等。

相关推荐

  1. C++ 开源

    2024-07-13 11:56:05       28 阅读
  2. 02_c/c++开源ZeroMQ

    2024-07-13 11:56:05       102 阅读
  3. C/C++常用开源总结

    2024-07-13 11:56:05       34 阅读
  4. 02_c/c++开源 json解析jsoncpp

    2024-07-13 11:56:05       33 阅读
  5. 17_c/c++开源 easylogging日志

    2024-07-13 11:56:05       32 阅读
  6. 05_c/c++开源 spdlog日志

    2024-07-13 11:56:05       33 阅读
  7. c++导入外部的依赖开源

    2024-07-13 11:56:05       48 阅读
  8. c#程序调用c++开发dll

    2024-07-13 11:56:05       28 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-13 11:56:05       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-13 11:56:05       72 阅读
  3. 在Django里面运行非项目文件

    2024-07-13 11:56:05       58 阅读
  4. Python语言-面向对象

    2024-07-13 11:56:05       69 阅读

热门阅读

  1. Spark SQL----CREATE FUNCTION

    2024-07-13 11:56:05       21 阅读
  2. 有免代码开发平台,还需要学习软件工程吗?

    2024-07-13 11:56:05       21 阅读
  3. 建立共享linux第三方软件仓库

    2024-07-13 11:56:05       19 阅读
  4. mysql自动kill卡事务进程

    2024-07-13 11:56:05       22 阅读
  5. 计算机网络高频面试题

    2024-07-13 11:56:05       26 阅读
  6. 如何将已有的docker服务迁移至Kubernetes集群中

    2024-07-13 11:56:05       22 阅读
  7. 【Go系列】 函数与方法

    2024-07-13 11:56:05       21 阅读
  8. Mysql索引、执行计划、体系架构

    2024-07-13 11:56:05       26 阅读
  9. php计算两张照片的相似度,范围:0-100

    2024-07-13 11:56:05       25 阅读
  10. 打工人如何应对AI对工作岗位的风险

    2024-07-13 11:56:05       25 阅读