使用.NET中的二维条形码创建pdf文档

时间:2010-03-22 13:37:23

标签: .net pdf barcode

如何使用.NET应用程序创建带有二维条码的PDF文档(例如二维码http://en.wikipedia.org/wiki/QR_Code)?

我(可能)会使用iTextSharp来创建文档。我应该使用哪个组件来绘制二维条形码?

5 个答案:

答案 0 :(得分:3)

您是否可以使用条形码创建图像并将其嵌入PDF?

答案 1 :(得分:2)

iTextSharp支持多种条形码标准(根据http://itextsharp.sourceforge.net/tutorial/ch09.html的教程)

* Barcode39:  code 39 and code 39 extended
* Barcode128: code 128 and the special encoding UCC/EAN-128
* BarcodeEAN: EAN13, EAN8, UPCA, UPCE, and EAN with supplemental 5, EAN with supplemental 5, EAN with supplemental 2
* BarcodeInter25: interleaved 2 of 5
* BarcodePostnet: postnet and planet

答案 2 :(得分:0)

您可以使用DevExpress Reports来完成,他们支持报告中的二维条码,也支持将报告导出为PDF等多种格式。

答案 3 :(得分:0)

Google表示http://sourceforge.net/projects/pdf417lib/虽然自2005年以来尚未更新,但仍处于测试阶段。如果您使用此功能,请报告。

(感觉像二维条形码是非常不寻常的,可能是因为只有一个ID通常就足够了,一维扫描仪的价格会更便宜。)

答案 4 :(得分:0)

您可以使用Aspose barcodeAspose pdf组件轻松创建一系列带条形码的文档。

论坛demonstrating examples中有很多关于如何做到这一点的例子。此外,如果成为未来的要求,您还可以使用这些组件从原始PDF中提取条形码值。