用 pdf-lib 在 JavaScript 中轻松处理 PDF

想在 JavaScript 代码里创建或修改 PDF 文件?pdf-lib 来帮你!它能在任何 JavaScript 环境中运行,比如 Node.js、浏览器、Deno 和 React Native,都经过测试,保证好用!

pdf-lib 有哪些功能?

  • 创建全新的 PDF 文件
  • 修改现有的 PDF 文件
  • 制作表格并填写
  • 展平表格(新功能!)
  • 添加、插入、删除页面,还能在不同 PDF 文件之间复制页面
  • 绘制文字、图像、矢量图形、SVG 路径,甚至可以直接绘制 PDF 页面
  • 测量文字的宽度和高度
  • 嵌入字体,支持 UTF-8 和 UTF-16 字符集
  • 设置和读取文档元数据
  • 设置和读取查看器首选项
  • 添加附件

为什么要开发 pdf-lib?

之前 JavaScript 在处理 PDF 方面,尤其是修改 PDF,一直缺少强大、好用的工具。pdf-lib 就是为了解决这个问题而生的!它的两大优势是:

  1. 支持修改现有的 PDF 文件,而不仅仅是创建新文件。
  2. 可以在任何 JavaScript 环境中使用,不像其他库可能只支持 Node.js 或浏览器。

虽然市面上已经有一些开源的 JavaScript PDF 库,但大多只能创建 PDF,不能修改,而且很多库只能在特定环境下使用。

想了解更多?请查看使用示例!

zip 文件大小:66.79MB