https://www.foxitsoftware.cn/products/premium-pdfium/feature.php

基于谷歌PDFium开源代码

谷歌采用福昕的PDF技术为其PDF开源项目提供开源PDF渲染引擎。现在,通过福昕SDK,PDF开发人员使用PDF源码时可以更加简单,福昕SDK提供了可定制的PDFium源码。PDFium源码与福昕其他强大的PDF SDK集成所需的特殊接口、及时高效的支持和专业的服务,让客户使用开源项目时更加自信从容。

功能齐全

福昕高级PDFium还提供了谷歌PDFium开源项目中所没有的功能,如注释、水印、条形码、加密、数字签名、表单域管理、低级PDF对象访问、元数据等。

定制与服务

W欢迎咨询我们的专家团队,通过我们的定制服务为您的项目拓展更多功能。我们将基于现有的PDFium源码进行设计、搭建和集成,为您带来优质成果。

作为谷歌PDFium开源项目的技术提供商,我们拥有的内部专业知识,可以根据您的企业要求帮您更好地使用PDFium。

维护与支持

我们拥有专门的福昕解决方案工程师团队为您解决重大难题,确保顺利将福昕高级PDFium集成到您的应用程序中。因为我们的技术强大,我们也将提供更加专业的支持服务。安装包中还包括后续的更新、修复、补丁包以及解决方案等,让您免去后顾之忧。

没有功能:

福昕高级PDFium包含了 PDFium开源项目中所有的功能,并增加了下列强大的功能:

图像转换

  • BMP转换(BMP与PDF之间的转换)

  • TIF转换(TIF与PDF之间的转换)

  • PNG转换(PNG与PDF之间的转换)

  • JPX转换(JPX与PDF之间的转换)

  • JPG转换(JPG与PDF之间的转换)

  • 上述图像之间的转换(不支持生成GIF文件)

  • GIF转换(GIF转PDF)

表单

  • 查看现有表单

  • 编辑表单域

  • 添加和删除表单域

  • 创建表单

  • 填写表单

  • 执行表单域的JavaScript

  • 通过XML/FDF/XFDF文件导出或导入表单数据

  • 访问表单数据

  • 设置或读取表单域的值和属性

条形码

  • 生成条形码位图

集成微软RMS(权限管理服务)

  • 保护(加密)文件

  • 取消保护(解密)文件

安全

  • 证书保护

  • 移除文档权限

  • 密码保护

  • 设置文档权限

  • 自定义保护

压力感应触控模块

  • 生成压感笔迹

  • 将压感笔迹位图转换成PDF标注

标注

  • 获取标注

  • 创建标注

  • 导入和导出FDF文件

  • 获取标注的Tab顺序

  • 导入或导出所有标注

  • 获取标注的dictionary

  • 编辑标注

  • 移除标注

  • 设置标注状态

支持的标注类型

  • 文本(备注)

  • 自定义文本(打字机工具)

  • 线条

  • 矩形

  • 圆圈

  • 多边形

  • 折线

  • 高亮

  • 下划线

  • 波浪线

  • 删除线

  • 图章

  • 插入文本

  • 铅笔

  • 弹出框

  • 文件附件

  • 水印

水印

  • 从图像创建水印

  • 从位图创建水印

  • 删除页面中的所有水印

  • 从文本创建水印

  • 从页面创建水印

  • 获取/移除页面中指定的水印

FDF

  • 导入和导出标注数据

pdfium 之二的更多相关文章

  1. 【小程序分享篇 二 】web在线踢人小程序,维持用户只能在一个台电脑持登录状态

    最近离职了, 突然记起来还一个小功能没做, 想想也挺简单,留下代码和思路给同事做个参考. 换工作心里挺忐忑, 对未来也充满了憧憬与担忧.(虽然已是老人, 换了N次工作了,但每次心里都和忐忑). 写写代 ...

  2. 前端开发中SEO的十二条总结

    一. 合理使用title, description, keywords二. 合理使用h1 - h6, h1标签的权重很高, 注意使用频率三. 列表代码使用ul, 重要文字使用strong标签四. 图片 ...

  3. 【疯狂造轮子-iOS】JSON转Model系列之二

    [疯狂造轮子-iOS]JSON转Model系列之二 本文转载请注明出处 —— polobymulberry-博客园 1. 前言 上一篇<[疯狂造轮子-iOS]JSON转Model系列之一> ...

  4. 【原】Android热更新开源项目Tinker源码解析系列之二:资源文件热更新

    上一篇文章介绍了Dex文件的热更新流程,本文将会分析Tinker中对资源文件的热更新流程. 同Dex,资源文件的热更新同样包括三个部分:资源补丁生成,资源补丁合成及资源补丁加载. 本系列将从以下三个方 ...

  5. 谈谈一些有趣的CSS题目(十二)-- 你该知道的字体 font-family

    开本系列,谈谈一些有趣的 CSS 题目,题目类型天马行空,想到什么说什么,不仅为了拓宽一下解决问题的思路,更涉及一些容易忽视的 CSS 细节. 解题不考虑兼容性,题目天马行空,想到什么说什么,如果解题 ...

  6. MIP改造常见问题二十问

    在MIP推出后,我们收到了很多站长的疑问和顾虑.我们将所有疑问和顾虑归纳为以下二十个问题,希望对大家理解 MIP 有帮助. 1.MIP 化后对其他搜索引擎抓取收录以及 SEO 的影响如何? 答:在原页 ...

  7. 如何一步一步用DDD设计一个电商网站(二)—— 项目架构

    阅读目录 前言 六边形架构 终于开始建项目了 DDD中的3个臭皮匠 CQRS(Command Query Responsibility Segregation) 结语 一.前言 上一篇我们讲了DDD的 ...

  8. ASP.NET Core 之 Identity 入门(二)

    前言 在 上篇文章 中讲了关于 Identity 需要了解的单词以及相对应的几个知识点,并且知道了Identity处在整个登入流程中的位置,本篇主要是在 .NET 整个认证系统中比较重要的一个环节,就 ...

  9. MVVM模式和在WPF中的实现(二)数据绑定

    MVVM模式解析和在WPF中的实现(二) 数据绑定 系列目录: MVVM模式解析和在WPF中的实现(一)MVVM模式简介 MVVM模式解析和在WPF中的实现(二)数据绑定 MVVM模式解析和在WPF中 ...

随机推荐

  1. jmeter从上一个请求使用正则表达式抓取Set-Cookie值,在下一个请求中运用

    工作中遇到的问题,登录请求,返回的Response Headers中有个参数Set-Cookie,需要抓取这个参数,运用到下一个请求中,见下图: 通过正则表达式抓取Set-Cookie的值,由于该值存 ...

  2. 扎西平措 201571030332 《面向对象程序设计(java)课程学习进度条》

    <2019面向对象程序设计(java)课程学习进度条> 周次 (阅读/编写)代码行数 发布博客量/评论他人博客数量 课余学习时间(小时) 学习收获最大的程序 阅读或编译让我 第一周 20/ ...

  3. 浮点型数据需要转化为int,才能作为点,被读取abc = np.array(abc, dtype=np.int)

    import cv2 import numpy as np import matplotlib.pyplot as plt img = 'test.jpg' img = cv2.imread(img) ...

  4. C++ 标准库 std::npos 表示 size_t 的最大值

    参见:https://en.cppreference.com/w/cpp/algorithm/find std::npos 表示 size_t 的最大值,常用于对查找结果成功与否的判断. #inclu ...

  5. 训练自己数据-xml文件转voc格式

    首先我们有一堆xml文件 笔者是将mask-rcnn得到的json标注文件转为xml的 批量json转xml方法:https://www.cnblogs.com/bob-jianfeng/p/1112 ...

  6. java(android)命名规范

    在讲解命名规范前,先初略介绍下当前主要的标识符命名法和英文缩写规则. 标识符命名法标识符命名法最要有四种: 1 驼峰(Camel)命名法:又称小驼峰命名法,除首单词外,其余所有单词的第一个字母大写. ...

  7. Django middleware (中间件)

    关于中间价: django 中的中间件其实就是一个类,在请求到来和结束后,django会根据自己的规则在合适的时机执行中间件中相应的方法. 在django项目的settings中,有一个 MIDDLE ...

  8. Hbulder 调试安卓app

    目前开发app有原生开发和web开发两种方式,各有各的优势和劣势,利用web技术开发app可以只用写一套代码,即可以在Android和ios同时应用,比较方便和快捷,有很多中不同的开发方式,例如cor ...

  9. 介绍一个比较强大的网页剪藏工具——web-clipper

    网址:https://clipper.website/ 在语雀的第三方工具处遇到的. 感觉可以代替印象笔记网页端的剪藏,还是很强大的.

  10. Introduction to Semidefinite Programming (SDP)

    https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-251j-introduction-to-mathe ...