在HTML到PDF中添加条形码
Python 开发人员可以使用 IronPDF for Python 以两种方式在 PDF 文档中添加条形码,如上图所示:
方法1:使用ChromePdfRenderer
添加条形码
使用此方法创建包含文本信息的条形码:
创建一个字符串变量,用于存储以下HTML元素:
link
元素引用条形码网络字体,如这个.- 包含您想要在条形码中编码的文本的元素。
创建一个新的
ChromePdfRender
对象。调用新对象上的
RenderHtmlAsPdf
方法,并将字符串变量作为参数。- 将结果的
PdfDocument
对象保存到文件中。
方法2:使用BarcodeStamper
添加条形码
在您希望对条形码的外观有更多控制时,请使用此方法。(例如,宽度、高度、页面定位等。):
- 创建一个
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>")
创建一个
BarcodeStamper
对象,在参数列表中指定要编码的文本和目标条码格式。(宽度和高度为可选项).调用
PdfDocument
对象上的applyStamp
方法。保存更改。
使用IronBarcode C# 库为了更好地控制条形码的创建。
(然后使用 IronPDF for Python 的HtmlStamper!)