在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>")
2.创建 "BarcodeStamper "对象,在参数列表中指定要编码的文本和目标条码格式 (宽度和高度为可选项).
3.在 PdfDocument
对象上调用 applyStamp
方法。
4.保存更改。
使用 IronBarcode C# 库 可对条形码创建进行更多控制。
(然后使用 IronPDF for Python 的 HtmlStamper!)