我正在尝试在多页tiff文件上执行条形码识别.但是tiff文件是从传真服务器(我无法控制)来找我的,它以非方形像素长宽比保存tiff.这导致图像由于纵横比而被严重压扁.我需要将tiff转换为正方形像素宽高比,但不知道如何在C#中执行此操作.我还需要拉伸图像,以便改变宽高比仍然使图像清晰可辨.
有没有人用C#做过这个?或者有没有人使用过将执行此类程序的图像库?
我需要使用GDI +打印并交错2个5条形码(18位无校验和).我使用Web上的一些代码为代码128条形码做了这个.条码扫描器unfortunatley不读取代码128所以我不得不求助于ITF条形码.
谢谢,肯
我们使用html2ps Perl脚本将HTML转换为PostScript.我知道这不是最好的解决方案,但这是开发人员在这里所做的事情(这是在我的时间之前).
现在我们需要实现对显示每个HTML的条形码字体的支持,并且需要在每个转换后的PostScript文件中显示.你怎么做到这一点?
是否有Delphi的条形码生成库(当然是首选的免费软件),它生成大多数已知的条形码类型(Code 39,Code 93,EAN,UPC)?
我有要求在PDF文档上提供CASS认证地址.这涉及使用经过认证的邮寄地址,需要使用条形码进行打印.
我怎样才能生成这样的条形码?可能存在已经执行此操作的PHP库吗?
我正在使用Phonegap 3.0和XCode 5,并试图在我的iOS7应用程序中使用条形码扫描器
https://github.com/wildabeast/BarcodeScanner
Run Code Online (Sandbox Code Playgroud)
我通过从github下载项目的zip并安装via来添加到项目中
phonegap local plugin add /dev/BarcodeScanner-master
Run Code Online (Sandbox Code Playgroud)
但是当我试图从XCode 5运行时,我得到了
Undefined symbols for architecture armv7s:
"_OBJC_CLASS_$_CATransaction", referenced from:
objc-class-ref in CDVBarcodeScanner.o
ld: symbol(s) not found for architecture armv7s
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Run Code Online (Sandbox Code Playgroud)
这个错误似乎与armv7s架构有关,但显然我无法将其关闭,因为我正在构建iOS7.
有人设法让这个(或任何其他)条形码阅读器与Phonegap 3和iOS7一起使用吗?
感谢:D
我正在打印条形码,作为流程的一部分,我有一个Chart对象,上面有一个文本框.
我使用我从这里获得的clsBarcode类在其上渲染 条形码使用Excel VBA生成Code 128条形码
现在我遇到的问题是我无法分辨条形码的宽度.
我在该图表对象上生成条形码,然后将图表作为jpeg文件导出.我一直在使用图表对象的固定大小,但现在我正在尝试打印不同大小的条形码,并且必须调整图表对象以匹配条形码大小,否则它会被剪裁.
我在这里找到了一个strWidth函数 http://www.ozgrid.com/forum/showthread.php?t=94339
不幸的是,它使用常用字体的查找表.code128.fft表中没有条目.
所以我有点被困在这里.如果我只是将我的图表调整为任何条形码的长度,那么我在条形码图像中会浪费很多空白空间.由于我在2"x4"贴纸上打印这些条形码,您可以猜测空间非常宝贵.
我认为最好的方法是使用code128字符的值填充查找表.条形码类表示正在使用chr 32至126和200至211.
我怎样才能找出这些字符的mafChrWid(i)值?
谢谢 !
我已经使用了cordova插件 https://ionicframework.com/docs/native/barcode-scanner/
我需要扫描多个条形码的地方,但是经过一次或更多次扫描后,Android App崩溃了。它在IOS设备上正常工作。
这是崩溃日志:
11-20 18:45:39.923 30115-30115 / com.xyz.optilockdev E / BoostFramework:BoostFramework():Exception_1 = java.lang.ClassNotFoundException:在路径上找不到类“ com.qualcomm.qti.Performance”: DexPathList [[],nativeLibraryDirectories = [/ system / lib,/ vendor / lib]] 11-20 18:45:53.258 30115-30115 / com.xyx.optilockdev E / ViewRootImpl @ 940705f [MainActivity]:ViewRootImpl#2表面是无效。11-20 18:46:06.928 30115-30188 / com.xyz.optilockdev E / PluginManager:插件未捕获的异常
java.lang.IllegalArgumentException:服务未注册:de.appplant.cordova.plugin.background.BackgroundMode$1@7c72892 at android.app.LoadedApk.forgetServiceDispatcher(LoadedApk.java:1352)at android.app.ContextImpl.unbindService(ContextImpl。 java:1553)位于android.content.ContextWrapper.unbindService(ContextWrapper.java:723)位于de.appplant.cordova.plugin.background.BackgroundMode.stopService(BackgroundMode.java:256)位于de.appplant.cordova.plugin.background位于org.apache.cordova.CordovaPlugin.execute(CordovaPlugin.java:98)处的de.appplant.cordova.plugin.background.BackgroundMode.execute(BackgroundMode.java:107)处的.BackgroundMode.disableMode(BackgroundMode.java:166) org.apache.cordova.CordovaBridge.jsExec(CordovaBridge.java:上的org.apache.cordova.PluginManager.exec(PluginManager.java:132)59)在org.apache.cordova.engine.SystemExposedJsApi.exec(SystemExposedJsApi.java:41)在android.os.MessageQueue.nativePollOnce(Native Method)在android.os.MessageQueue.next(MessageQueue.java:323)在android .os.Looper.loop(Looper.java:136)在android.os.HandlerThread.run(HandlerThread.java:61)11-20 18:46:45.624 30115-30115 / com.xyz.optilockdev E / AndroidRuntime:FATAL例外:主要程序:com.xyx.optilockdev,PID:30115致命异常:主要过程:com.xyx.optilockdev,PID:30115致命异常:主要过程:com.xyx.optilockdev,PID:30115
java.lang.RuntimeException:无法恢复活动{com.xyz.optilockdev / com.xyz.optilockdev.MainActivity}:java.lang.IllegalArgumentException:服务未注册:de.appplant.cordova.plugin.background.BackgroundMode$1@7c72892在android.app.ActivityThread.performResumeActivity(ActivityThread.java:3844)在android.app.ActivityThread.handleResumeActivity(ActivityThread.java:3885)在android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1692)在android。 os.Handler.dispatchMessage(Handler.java:102)在android.os.Looper.loop(Looper.java:154)在android.app.ActivityThread.main(ActivityThread.java:6776)在java.lang.reflect.Method com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:1518)的com.android.internal.os.ZygoteInit的.invoke(本机方法)。main(ZygoteInit.java:1408)原因:java.lang.IllegalArgumentException:服务未注册:de.appplant.cordova.plugin.background.BackgroundMode$1@7c72892在android.app.LoadedApk.forgetServiceDispatcher(LoadedApk.java:1352)在android.app.ContextImpl.unbindService(ContextImpl.java:1553)在android.content.ContextWrapper.unbindService(ContextWrapper.java:723)在de.appplant.cordova.plugin.background.BackgroundMode.stopService(BackgroundMode.java:256) ),位于org.apache.cordova.PluginManager.onResume(PluginManager.java:264)的de.appplant.cordova.plugin.background.BackgroundMode.onResume(BackgroundMode.java:139)的org.apache.cordova.CordovaWebViewImpl.handleResume( android.app的org.apache.cordova.CordovaActivity.onResume(CordovaActivity.java:275)的CordovaWebViewImpl.java:450)。android.app.Activity.performResume(Activity.java:7115)的Instrumentation.callActivityOnResume(Instrumentation.java:1277)android.app.ActivityThread.handleResumeActivity(ActivityThread .java:3885)Run Code Online (Sandbox Code Playgroud)at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1692) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:154) at android.app.ActivityThread.main(ActivityThread.java:67