
PDFLib是用于创建PD来自F文档的开发库,提供了简单易用的API,隐藏了创建PDF的复杂细节且不需要第3方软件的支持。PDFLib库对于个人是免费的,对于商宣科或措路许业产品需要购买许可。
- 中文名 pdflib
- 商业产品 需要购买许可
- 用 途 创建PDF文档的开发库
- 个人费用 免费
P教施术坚任会坚盟DFlib
PDFlib 是一个帮助您生成符合 Adobe 来自的可移植文档格式 (PDF) 文件的中间件。 PDFlib 充当用户自己程序的后端。当应用程序员负责抽取要处理的数据时,PDFlib承担生成 PDF 输出(图解数据)的任务。PDFli举然任怕获放只b 让您无需再关注 PDF 的内360百科部细节问题,并提供了各种方法来帮助您设置输出的格式。发布软件包在同一个二进制文件中包含了不同的产品:
> PDFlib 包含创建 PDF 输出(包括文本、矢量图形和图像以及超文本元素)所必需的所有函数。 PDFlib 为放置单行或多行文本、图像和创建表提供了强大的格式化功能。
> PDFlib+PDI 包括所有 PDFlib 函数,动列信为成目初措溶消以及用于在输出的文件中嵌入现有的 PDF 文档页的PDF 输入库 (PDI),及用于查询导入文档中任意 PDF 对象(例如列出页面上的所有字乱生体、查询元数据等移尽求令继社致你等)的 pCOS 接口。
渐求己施蛋构 > PDFlib Personalization Server (PPS) 包括 PDFlib+PDI 以及用于自动填充 PDFlib 块的附加函数。块是页上的占位矩形,可以严月年道略脸批未耐减用文本、图像或 PDF 页进行填甲华五言密临父充。可以使用适用于Adobe Acrobat (Mac 或 Windows)的 PDFlib 块插件交互式创建块,并使用 PPS 自动进行填充。该插件包含在 PPS 中。
使用方法
PDFlib 可在多种平台上决使用,包括 Unix、Wind探注改庆八粮练握岩技以ows、Mac 和基于EBCDIC 的系统(如 IBM eServer iSeries 和 zSeries) 。虽然 PDFlib 自身是用 呢团步息每南兴厂响准C 语言编写的,但也可以从多种其他语言或编程环境访问它。这种情况称为“语装范以举乙区力守言绑定” 。这些语言绑定覆盖了所有当前 Web 和独立应用程序环境。应用程序编定世程接口 (API) 简单易学,且对于所有的绑定都是相同的。目前,帮铁支持以下的语言绑定:
> COM (用于 Visual Basic、带有 VBScript 或 JScript 的 Active Server Page、 BorlandDelphi、Windows Script Host 和其他环境)
> ANSI C
> ANSI C++
> Cobol (IBM eServer zSeri线谁利es)
> Java (包括 serv林办掉画难把套相let)
> .NET (用于 C#、VB.NET、 ASP.NET 和其他环境)
> PHP 超文本处理器
> Perl
> Python
> REALbasic
> RPG (IBM eServer iSeries)
> Ruby,包括 Ruby on Ra球转械ils
> Tcl
功能
PDFlib 的主要目标是在您自己的软件内部或在 Web 服务器上动态创建 PDF。类似于在 Web 服务器上动态创建 HTML 页,您可以使用 PDFlib 程序动态创建 PDF 以反映用户输入或其他一些动态数据(例如从 Web 服务器的数据库中检索的数剧)。PDFlib 方法具有下面几个优点来自:
> PDFli福拿前评翻每沿影b可被直接集成到生成数据的应用程序中。
> 这一直接简单的方法意味着,PDFlib 是生成 PDF 的最快方法,完全适用于 Web。
> PDFlib 的多线程安全及其可靠内存和错误处理可支持实现高发夫生视资断转剧性能的服务器应用程序联序沿地益石赵策参必误。
> PDFlib 可用于朝刚氧未生贵结球热克多种操作系统和开发环境。
评论留言