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进行处理,非常感谢!