0

得到错误Barcode Engine assembly not found

尝试在以下链接中实现示例“BarcodeReader_ReadBarcodeExample4()”时

https://www.leadtools.com/help/leadtools/v19/dh/ba/leadtools.barcode~leadtools.barcode.barcodereader~readbarcode(rasterimage,logicalrectangle,barcodesymbology[],barcodereadoptions[]).html

任何的想法?

我在我的项目中添加了以下 Dll

4

1 回答 1

1

最可能的原因是您缺少一个参考 DLL,该参考 DLL 需要与程序的可执行文件一起出现,以便演示应用程序正常运行。

您提到的示例涉及 UPC 条码符号。这意味着除了已经包含的程序集之外,您至少还需要 Leadtools.Barcode.OneD.dll。

此外,如果您尝试加载或保存图像,则需要添加对文件格式编解码器的引用。例如,如果您要使用 PNG 文件,则必须添加 Leadtools.codecs.png.dll。

您可以参考我们文档中的以下帮助页面,了解您特别需要哪些程序集: https ://www.leadtools.com/help/leadtools/v19m/dh/to/filestobeincludedwithyourapplication.html

请注意,如果您构建工具包附带的演示应用程序之一,它通常会将 EXE 输出到所有程序集所在的 Bin 文件夹。这可以帮助您避免在开发过程中出现引用问题,但是当您部署程序时,您必须准备一份您需要的文件列表并将它们包含在您的部署中。

如果您在使此代码正常工作时仍然遇到问题,请随时通过电子邮件 (support@leadtools.com) 或通过我们的网站通过在线聊天联系 LEADTOOLS 支持。

于 2017-09-14T15:40:43.257 回答