开源 JavaScript PDF 编辑器库

用于生成 PDF 文档的免费开源 JavaScript 库。

什么是 PDFKit?

PDFKit 是一个免费的开源 JavaScript 库,用于创建和编辑 PDF 文件。它可以让您从头开始创建 PDF,向 PDF 添加文本、图像和形状以及创建 PDF 表单等。该工具可以方便地创建各种 PDF 文档,例如发票或报告。

以下是 PDFKit 的一些主要功能:

  • 创建 PDF 并添加文本:PDFKit 允许您从头开始生成新的 PDF 文档并向其中添加文本。
  • 添加图像:您还可以将图像插入 PDF 文档中。
  • 创建形状:PDFKit 提供了在 PDF 文档中创建各种形状(例如矩形、圆形和线条)的工具。您可以控制它们的大小、位置和外观。
  • 创建表单:PDFKit 支持创建 PDF 表单,其中可以包括文本字段、复选框和单选按钮。这对于生成用户可以电子填写的表格至关重要。
GitHub

GitHub 统计

姓名:
语言:
星星:
叉子:
执照:
存储库上次更新于

PDFKit 入门

您可以使用 npm 包管理器安装 PDFKit 库。只需在安装 npm 后输入以下命令即可。

使用 NPM 安装


npm install pdfkit

创建 PDF 文档

我们可以使用 PDFKit 库轻松创建 PDF 文档并向其中添加文本。我们还可以使用 PDFKit 设置自定义字体和字体大小。例如,检查下面的代码片段:

输出

以下输出显示生成的 PDF 文档:

将图像添加到 PDF

我们可以使用 PDFKit 库创建 PDF 并添加图像到 PDF。我们还可以使用 alignvalign 参数垂直和水平对齐图像,如下面的代码片段所示:

输出

下面的屏幕截图显示了添加了图像的 PDF 文档:

将形状添加到 PDF

我们还可以创建 PDF 并使用 PDFKit 库向其中添加三角形和圆形等形状。我们将使用 circlelineto 等函数来绘制形状,如下面的代码片段所示:

输出

以下屏幕截图显示了使用上述代码片段绘制形状的 PDF 文档:

在 PDF 中创建表单

PDFKit 库还允许在 PDF 文档中创建表单。该库没有创建表单的内置功能,但我们可以使用其文本和形状相关功能来创建 PDF 表单,如下面的代码片段所示:

输出

以下屏幕截图显示了在 PDF 文档中创建的表单:

结论

总之,PDFKit 是一个易于使用且免费的 PDF 生成 JavaScript 库。它提供了一种易于访问且用户友好的方式来创建 PDF 文档,使其成为涉及表单创建、文本和图像放置以及形状设计的任务的理想选择。

虽然 PDFKit 在许多领域都表现出色,但值得注意的是,某些功能(例如将图像与页面中心对齐)可能需要额外的自定义和维护才能获得所需的结果。除此之外,它还是执行许多 PDF 相关任务的可靠工具。

类似产品

 中国人