0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

带你了解PDFlib

哲想软件 来源:哲想软件 2023-11-14 16:33 次阅读

PDFlib 是一个成熟的开发人员组件,用于生成和操作PDF文档。PDFlib的主要目标是在Web服务器上创建动态PDF以及在任何类型的服务器、桌面或移动应用程序中创建PDF。您可以使用PDFlib从数据库内容动态创建PDF文档,类似于动态网页。自1997年以来,PDFlib已在广泛的用例和开发环境中证明了自己。应用程序程序员使用PDFlib创建包含文本、图像、图形和交互元素的PDF输出。

PDFlib被全球数以万计的用户积极使用。大规模部署有助于我们改进和微调API、内部实现和生成的PDF输出。符合PDF、PDF/A、PDF/X、PDF/UA和PDF/VT的相关ISO标准以及与常见PDF查看器的兼容性具有高度优先性。PDFlib支持PDF格式提供的所有功能。

PDFlib产品系列提供三种不同的版本:PDFlib、PDFlib+PDI(PDF导入)和带有用于AdobeAcrobat 的PDFlib块插件的PDFlib个性化服务器(PPS)。

PDFlib

PDFlib提供了生成带有文本、图形、图像和交互式元素(如注释或书签)的PDF文档的方法。PDFlibAPI 支持不同级别的PDF创建,可以自由混合。

低级API允许您使用应用程序提供的格式信息将单个项目放置在页面上。已经确定布局的应用程序(例如用于屏幕显示)可以直接在PDF页面上放置文本、图像和其他对象。

高级API支持强大的格式化功能:

带有各种格式控制的单行文本输出。

文本流格式化程序,用于将任意数量的文本放置在一列或多列或页面中。文本可以格式化为非矩形形状,围绕图像流动,并包含用于标记PDF的交互式元素和结构信息。

灵活的表格格式化程序支持表格单元格中的所有类型的内容,如文本、图像、图形和注释或表单字段。大表可以放在多个页面上。表格格式的详细信息由多种选项控制。

根据各种拟合和格式化方法放置图像和SVG。

PDFlib+PDI(PDF导入)

PDFlib+PDI包括所有PDFlib功能以及PDF导入库PDI,它在生成的PDF输出中合并了现有的PDF页面和交互式元素。对所有PDFlib任务以及以下任务使用PDFlib+PDI:

将多个PDF页面拼在一张纸上

向现有PDF页面添加文本,例如页眉、页脚、图章或页码

在现有页面上放置图像,例如公司徽标

在保持PDF/A、PDF/X或PDF/UA一致性的同时重新排列、组合或修改PDF页面

PDFlib个性化服务器(PPS)和PDFlib块插件

PDFlib Personalization Server(PPS) 包括PDFlib+PDI以及使用PDFlib块进行可变数据处理的其他方法。PPS使应用程序独立于布局更改。

设计师使用适用于Acrobat的PDFlib块插件创建布局PDF并将区域标记为可变文本、图像和图形的占位符。每个块包含各种块属性,例如字体大小、颜色、图像缩放选项等。PDFlib块插件提供了预览功能,可显示根据指定属性填充块的结果。

开发人员编写代码以用文本、图像、矢量图形或PDF页面填充PDFlib块。他不需要知道块的格式或位置。将PPS用于所有PDFlib+PDI任务以及与文本和图像的邮件合并、用于交易和报表处理的模板填充、个性化宣传材料、从数据库生成单个零件目录或为多个产品生成定制文档。

支持的开发环境

PDFlib系列无处不在——它几乎可以在所有计算平台上运行。我们为所有常见的Windows、macOS、Linux和Unix以及IBMSystem i 和IBMZ 大型机系统提供32位和64位软件包。还提供iOSAndroid版本。

PDFlib 内核是用高度优化的C和C++代码编写的,以实现最高性能和最小开销。通过一个简单的API(应用程序编程接口),可以从各种开发环境访问PDFlib功能:

C 和C++

爪哇

Objective-C

Perl

PHP

Python

角色扮演游戏(IBMSystem i)

红宝石

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 服务器
    +关注

    关注

    12

    文章

    8123

    浏览量

    82534
  • PDF
    PDF
    +关注

    关注

    1

    文章

    163

    浏览量

    33006
  • C++
    C++
    +关注

    关注

    21

    文章

    2066

    浏览量

    72900

原文标题:带你了解PDFlib

文章出处:【微信号:哲想软件,微信公众号:哲想软件】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    谷景带你了解共模绕线电感和共模电感有何区别

    谷景带你了解共模绕线电感和共模电感有何区别 编辑:谷景电子 电感是电子电路中的关键电感元件,它对电路稳定性的影响有着非常重要的作用。在众多电感类型,共模电感和绕线电感是应用比较多的两种。有人想知道
    的头像 发表于 04-28 23:26 13次阅读

    一文带你了解NVIDIA Jetson

    计算机发展成为今天的机器有着悠久的历史,今天看到的许多计算机都遵循类似的设计结构,至少包含CPU、GPU、内存和存储。迄今为止,我们对计算机设计的了解大部分都是基于这些使计算机正常运行的关键组件
    的头像 发表于 04-09 11:49 133次阅读
    一文<b class='flag-5'>带你</b><b class='flag-5'>了解</b>NVIDIA Jetson

    带你探索稳压器的优缺点和选择技巧

    TOREX特瑞仕(KOYUELEC光与电子):带你探索稳压器的优缺点和选择技巧
    的头像 发表于 01-24 10:35 265次阅读
    <b class='flag-5'>带你</b>探索稳压器的优缺点和选择技巧

    一文带你了解 DAC

    一文了解 DAC
    的头像 发表于 12-07 15:10 5870次阅读
    一文<b class='flag-5'>带你</b><b class='flag-5'>了解</b> DAC

    快速了解运放的输入偏置电压Vos和输入偏置电压平均漂移TCVos参数(2)

    在本篇文章中重点介绍了运放的这两个参数定义及其影响以及需要注意的要点。认真阅读本文,快速带你了解输入偏置电压参数。
    的头像 发表于 10-27 15:27 489次阅读
    快速<b class='flag-5'>了解</b>运放的输入偏置电压Vos和输入偏置电压平均漂移TCVos参数(2)

    快乐解说MCU:三分钟,带你了解低功耗MCU

    快乐解说MCU:三分钟,带你了解低功耗MCU
    的头像 发表于 09-18 10:56 822次阅读

    带你一起了解到直线模组3D打印技术

    带你一起了解直线模组3D打印技术。众所周知,近年来,随着新技术发展,越来越多的高科技被运用到临床医学。在上海市第六人民医院,骨科诊疗也迈入“数智化诊疗新时代”。近日,20余组亲子家庭走进市六医院
    的头像 发表于 09-18 08:40 280次阅读

    一文带你了解RET的开关特性

    可通过基极电流开启或关闭双极结型晶体管(BJT)。但是,由于基极-发射极二极管两端的压降在很大程度上取决于温度,因而在许多应用中,需要一个串联电阻将基极电流保持在所需水平,从而确保BJT稳定安全地工作。阅读本文,了解如何使用RET来应对标准BJT的温度依赖性。
    的头像 发表于 09-05 12:52 515次阅读
    一文<b class='flag-5'>带你</b><b class='flag-5'>了解</b>RET的开关特性

    一文带你了解这三种3D视觉技术

    本文对ToF、双目视觉、结构光这三种技术展开分析,帮助你了解其各自的特点及应用
    的头像 发表于 07-10 16:04 975次阅读
    一文<b class='flag-5'>带你</b><b class='flag-5'>了解</b>这三种3D视觉技术

    DIY【工作灯】带你了解FP7195+FP6195双色转模拟调光调色应用

    DIY【工作灯】带你了解FP7195+FP6195由于公司新来了个工程师,工程室的工作灯不够用,小戴决定利用公司资源DIY一个工作灯,顺便带着新同事一起了解公司产品。一款好的工作灯,需具备便捷的调光
    的头像 发表于 06-21 11:44 758次阅读
    DIY【工作灯】<b class='flag-5'>带你</b><b class='flag-5'>了解</b>FP7195+FP6195双色转模拟调光调色应用

    DIY【工作灯】带你了解FP7195+FP6195双色转模拟调光调色应用

    DIY【工作灯】带你了解FP7195+FP6195 由于公司新来了个工程师,工程室的工作灯不够用,小戴决定利用公司资源DIY一个工作灯,顺便带着新同事一起了解公司产品。 一款好的工作灯,需具备便捷
    发表于 06-21 11:01

    带你了解PCB印刷电路板中的铜箔

    带你了解PCB印刷电路板中的铜箔 应用于PCB行业的铜箔比实际想象中的更为复杂。铜既是一种优异的良导体,也是一种优异的热导体,因此使其成为绝大多数PCB应用导体的理想材料。铜箔还有很多其他特性,理解
    发表于 06-15 16:59

    什么是AECS事故紧急呼叫系统?一篇文章带你了解

    还记得iPhone14中的车祸检测功能吗?AECS事故紧急呼叫系统已经逐步应用到我们的生活中,而在已出台的汽车标准测试中GNSS模拟又是不可缺少的一环,本期文章虹科将带您了解究竟什么是AECS?
    的头像 发表于 06-02 08:04 849次阅读
    什么是AECS事故紧急呼叫系统?一篇文章<b class='flag-5'>带你</b><b class='flag-5'>了解</b>

    3分钟了解ePort关键设计技巧

    ePort-M模块到手,通信接口不了解?TX线需要串接电阻?信号线不懂处理、走线麻烦?3分钟带你了解ePort关键设计技巧,轻松上手!
    的头像 发表于 05-29 12:00 634次阅读
    3分钟<b class='flag-5'>了解</b>ePort关键设计技巧

    一文带你全方位了解配置MCU的纽瑞芯UWB芯片新品81880

    的一款UWB SoC,本文带你全方位了解81880的优异性能。 NRT81880是一款高性能UWB SoC芯片,符合IEEE 802.15.4 / 4z协议标准以及FiRa联盟规范,集成了一个高性能
    发表于 05-05 14:03 1625次阅读
    一文<b class='flag-5'>带你</b>全方位<b class='flag-5'>了解</b>配置MCU的纽瑞芯UWB芯片新品81880