在HTML到PDF中添加条形码

Python 开发人员可以使用 IronPDF for Python 以两种方式在 PDF 文档中添加条形码,如上图所示:

方法 1:使用 "ChromePdfRenderer "添加条形码

使用此方法创建包含文本信息的条形码:

1.创建一个字符串变量,用于保存以下 HTML 元素:

  • 一个引用条形码网页字体的 link 元素,如 这个.

  • 包含您希望在条形码中编码的文本的元素。

2.创建一个新的 ChromePdfRender 对象。

3.以字符串变量为参数,在新对象上调用 RenderHtmlAsPdf 方法。

4.将生成的 PdfDocument 对象保存到文件中。

方法 2:使用 BarcodeStamper 添加条形码

当您想对条形码的显示方式进行更多控制时,请使用这种方法 (例如,宽度、高度、页面定位等。):

1.创建一个 PdfDocument 对象,如下所示。

    # Create from existing PDF file on the file system
    existing_pdf = PdfDocument("existing.pdf")

    # Create from HTML!
    new_pdf = ChromePdfRenderer().RenderHtmlAsPdf("<h1>Hello world!</h1>")
PYTHON

2.创建 "BarcodeStamper "对象,在参数列表中指定要编码的文本和目标条码格式 (宽度和高度为可选项).

3.在 PdfDocument 对象上调用 applyStamp 方法。

4.保存更改。

使用 IronBarcode C# 库 可对条形码创建进行更多控制。

(然后使用 IronPDF for Python 的 HtmlStamper!)