简体   繁体   English

使用 id 自动化以 oracle 形式 (ora 12c) 打印条码

[英]Barcode printing in oracle form (ora 12c) using id automation

we are using oracle reports 12c to print the barcode (without check digit) using IDAutomation font.我们正在使用 oracle 报告 12c 使用 IDAutomation 字体打印条形码(无校验位)。 Barcode format used is code 128B .使用的条码格式是代码128B We are not printing this report/barcode directly to printer, instead we are showing preview in pdf.我们没有将此报告/条形码直接打印到打印机,而是以 pdf 格式显示预览。 This application is hosted on a Linux server.此应用程序托管在 Linux 服务器上。

Issue:问题:

The barcode printed are not recognised by some scanners (scanners from medical equipment).某些扫描仪(医疗设备的扫描仪)无法识别打印的条形码。 If we try same thing by hosting application in windows server then barcode is recognised by all scanners.如果我们通过在 Windows 服务器中托管应用程序来尝试同样的事情,那么所有扫描仪都会识别条形码。

As far as I can tell, in order to display the font correctly, it has to be installed on the server.据我所知,为了正确显示字体,它必须安装在服务器上。

From what you described, it seems that the barcode font is installed on your Windows server, but is not on Linux server.根据您的描述,条码字体似乎安装在您的 Windows 服务器上,但未安装在 Linux 服务器上。 I know nothing about Linux so I don't know how to do that, but - I hope you do, or you have someone (sysadmin?) who is capable of checking that.我对 Linux 一无所知,所以我不知道该怎么做,但是 - 我希望你知道,或者你有人(系统管理员?)能够检查它。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM