在HTML到PDF中添加条形码
除了提供对自定义字体(如Google字体)的广泛支持外,IronPDF还支持将条形码盖印到您的PDF文档上。 这使开发人员可以轻松地在生成的PDF中包含条形码信息。
使用IronPDF生成带有条形码的PDF的步骤
- var renderer = new ChromePdfRenderer();
- renderer.RenderingOptions.WaitFor.RenderDelay(500);
- var doc = renderer.RenderHtmlAsPdf(barcodeHtml);
- var barcodeStamp = new BarcodeStamper("Hello World", BarcodeEncoding.Code39);
-
doc.ApplyStamp(barcodeStamp);
此示例演示了如何使用IronPDF轻松将条形码呈现到您的PDF文档中。 首先,确保在项目中安装并导入IronPDF库。 然后,初始化
ChromePdfRenderer
类的一个实例,该实例允许您将HTML内容渲染为高质量的PDF文档。接下来,您需要创建您的条形码内容。 在我们的案例中,我们创建了一个包含 "Libre Barcode 128" 字体的 Google Fonts 链接的 HTML 字符串。 接下来,使用
RenderHtmlAsPdf
方法将HTML内容渲染为新的PDF文档。在HTML渲染之后,使用文本“Hello World”和Code39编码格式创建条形码印章。 然后使用 ApplyStamp 方法将此印章应用于 PDF 文档。
最后,生成的 PDF 使用 SaveAs 方法保存为名为“bc-test.pdf”的文件。 这个简单的过程使您能够在C#应用程序中高效地产生包含样式化文本和条码内容的PDF。 需要注意的是,在某些情况下,此功能不支持您的条形码类型,例如二维码。 在这些情况下,一个高效的解决方案是使用IronBarcode来生成此条形码或二维码,然后将其作为图像添加到您的PDF中。 点击此处查看操作指南,其中包括示例、示例代码和文件。