近日,全球领先的PDF软件方案与服务提供商福昕软件开发有限公司(Foxit Corporation)发布了Foxit Embedded PDF SDK for Microsoft Windows 8 Metro-Style Apps(以下简称:Foxit Embedded PDF SDK),该软件开发包专门为开发者提供Win8 Metro 风格应用开发,今后福昕软件会随Windows系统的更新提供相应的升级服务。
Foxit Embedded PDF SDK被封装为WinRT组件,用于Metro风格的应用,它同时支持多种不同的开发语言, 例如: JavaScript, C++, C#, 和 等语言。Foxit Embedded PDF SDK并不依赖于以往的Windows系统中的使用的API,因此它在支持Metro系统外,同时支持传统模式。由于没有2种模式之间的API差异,开发者很容易提供这2种模式下的高质量且一致的PDF显示等PDF功能。
Foxit Embedded PDF SDK全面兼容PDF标准,几乎支持福昕阅读器桌面版本的所有功能。
——丰富的PDF显示功能
如透明度的处理、连续色调区域(Shading)的处理、绘图模式(Pattern)的处理、嵌入式字体处理等等;
——高效的内存管理
Foxit Embedded PDF SDK不仅占用少量的内存空间,还充分利用缓存技术来有效管理内存。这样PDF Reader可以很快地显示PDF页面。当有程序报告内存空间不足(Out-of-memory)时,Foxit Embedded PDF SDK能够及时处理这种问题并尝试自动恢复。
——步进式API
对于象页面解析、页面渲染、关键字搜索这样耗时的操作,Foxit Embedded PDF SDK通过提供步进式过程来避免独占所有CPU时间。这样,当程序在进行页面解析、渲染、关键字搜索的同时,移动设备仍能快速地响应用户输入操作。
——体积小巧
PDF SDK 根据具体功能特点(如 PDF 浏览、注释、重排 等等)构成各个模块,您可以只选择你所需要的功能来控制该程序的体积大小。
——性能优越
Foxit PDF 渲染引擎最初是设计在电子书设备上运行,现在通过优化,它在资源有限的移动设备上渲染速度更快 ,能够在极短时间内高质量渲染PDF文档,大大提升了用户体验。
——平台独立
Foxit SDK (如 DLL, ActiveX, 以及Embedded)产品基本上都是用相同的代码开发的,因此,基于C/C++基础上的API能在所有平台上保持一致。这样就免去了在程序移植过程中更改代码的麻烦。
——PDF表单填写与数据收集
PDF表单插件模块允许用户在移动设备上填写PDF表单。支持JavaScript验证数据并提交所收集的数据到后端存储库。同时支持表单数据通过XML文档导入\导出。
——压力感应墨水
压力感应墨水能够精确捕捉墨水的细微变化,使用户可以随意在PDF文档上写写画画,为用户带来真实的纸质体验。如此,用户可以更好的把握注释添加的显示效果,例如轻重、颜色、透明度以及质感(如通过选择刷子的质地)等等。
——安全
安全加密/解密插件模块为开发者提供的接口,可以使得PDF文档嵌入当前的数字权限管理方案(DRM)中。开发者可以实现通过自己的加解密方式来保护PDF文件并且通过执行相关安全选项来开放一定的权限,如阅读、修改、复制、打印、等安全选项的权利。
——注释
注释模块允许用户将注释内容保存为PDF文档的一部分,而不覆盖该当前文档。这一项功能使得该注释内容在其他应用程序(包括PDF阅读器)或其他平台上可以实现共享和查阅。其中,注释内容包括文件附件、签章、高亮、注释以及添加超链接。
——数字签名
数字签名插件模块允许开发者在PDF文档上添加第三方数字签名,以及验证该签名。
——支持东亚语言编码包,在系统字体支持的情况下,可以显示含中/日/韩语言内容的PDF文档;
它还继承了福昕阅读器体积小巧且运行快捷的优秀基因,占用设备少量的内存空间,实现快速显示PDF文档。Foxit Embedded PDF SDK曾经为亚马逊kindle、HTC、爱立信等著名设备厂商提供PDF程序的开发支持。
文章内容来源于网络,不代表本站立场,若侵犯到您的权益,可联系多特删除。(联系邮箱:[email protected])
近期热点
最新资讯