Prawn用 Ruby 生成 PDF

联合创作 · 2023-09-28 22:28

Prawn是一个纯 Ruby PDF 生成库,在试图保持简单和合理性能的同时,提供了许多强大的功能。


功能:



  • 矢量绘图支持,包括直线,多边形,曲线,椭圆等。

  • 广泛的文本呈现支持,包括文本重排和有限的内联格式设置选项。

  • 支持PDF内置字体和嵌入式TrueType字体

  • 满足基本布局需求的各种底层工具,包括简单的网格系统

  • PNG和JPG图像嵌入,具有灵活的缩放选项

  • 安全功能,包括加密和密码保护

  • 呈现可重复内容(即页眉,页脚和页码)的工具

  • 全面的国际化功能,包括完全支持基于UTF-8的字体,从右到左的文本呈现,后备字体支持以及用于可自定义文本换行的扩展点。

  • 支持PDF大纲以进行文档导航

  • 低级PDF功能,允许用户通过一直拖放到PDF对象树层来创建自定义扩展。(对于那些了解PDF规范的人来说非常有用)

浏览 28
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报