在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
  1. 创建一个BarcodeStamper对象,在参数列表中指定要编码的文本和目标条码格式。(宽度和高度为可选项).

  2. 调用 PdfDocument 对象上的 applyStamp 方法。

  3. 保存更改。

    使用IronBarcode C# 库为了更好地控制条形码的创建。

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