支持Docker和.Net的Softek Barcode Reader工具包的使用方法

Softek Barcode Reader Toolkit现在可以与Docker和.Net一起使用,在一个NuGet包中支持多平台。

.Net Standard 2.0

包括OSX、Windows(x86 & x64)和Linux(x86 & x64)的本地DLL文件。

在运行时自动选择正确的本地DLL(见下文)。

从TIF或JPEG文件/字节数组或流中读取条形码。

要使用该包:

在Visual Studio中右击项目,选择 “Manage NuGet Packages”

搜索 “softekbarcodenetstandard”

点击该包,然后进行安装

安装后,你应该可以添加类似以下的代码:

首先需要实例化

SoftekBarcodeNetStandard.BarcodeReader barcode = new SoftekBarcodeNetStandard.BarcodeReader();

从文件读取:int n = barcode.ScanBarCode(“somefile.tif”);

从Stream读取:int n = barcode.ScanBarCodeFromStream(s);

从byte读取:int n = barcode.ScanBarCodeFromByteArray(data);

使用本地DLL文件

请注意,NuGet软件包包括以下本地DLL/共享对象文件:

  • SoftekBarcodeDLL.dll (Windows x86)
  • SoftekBarcode64DLL.dll (Windows x64)
  • libbardecode_linux.so (Linux x86)
  • libbardecode_64linux.so (Linux x64)
  • libbardecode_osx.dylib (Mac OSX)

这些文件在项目建立时被自动复制到输出文件夹中。在运行时,SoftekBarcodeNetStandard DLL会从适当的本地DLL/共享对象文件中无缝加载功能。

标签:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年10月12日
下一篇 2021年10月12日

相关推荐

发表回复

登录后才能评论