gpt4 book ai didi

ruby - "Codabar"条码生成似乎与 ruby​​ 中的 rghost_barcode 不正确

转载 作者:数据小太阳 更新时间:2023-10-29 08:49:16 33 4
gpt4 key购买 nike

我提到了 here并在 ruby​​ 中运行以下代码:

require 'rghost'
require 'rghost_barcode'

doc=RGhost::Document.new
doc.barcode_rationalizedCodabar('515893649655',{:text=>{:size=>8}, :enable=>[:text, :checkintext, :check]})
doc.render :pdf, :resolution => 300, :filename => "barcode.pdf"

下面是生成的条码:

enter image description here

问题:我无法使用条码阅读器读取此条码,而且此条码看起来与使用在线免费条码生成器生成的条码不同 here : enter image description here

您可能会注意到最开始的条形图的不同之处,那里是红色矩形。

我想这可能是因为我正在生成“rationalizedCodabar”。但是文章here说它与“Codabar”相同。

有没有人用 ruby​​ 和任何 gem 成功地尝试过 codabar 生成?

一般来说,我正在为 Code39 和 Codabar 寻找成熟的条码生成器,以便在 RoR 应用程序中生成条码。

我知道“barby”gem,但它似乎不会生成 Codabar 条形码...

最佳答案

Barcode Writer in Pure PostScript支持 Ruby Ghostscript Barcode 的库要求您直接指定开始/结束字符。在您的网络生成的示例中,这些是 BD 但您的应用程序可能需要替代的开始/结束字符,“B515893649655D”:

doc.barcode_rationalizedCodabar('B515893649655D',{:text=>{:size=>8}, :enable=>[:text]})

更多文档可在 BWIPP wiki 中找到.

关于ruby - "Codabar"条码生成似乎与 ruby​​ 中的 rghost_barcode 不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17464780/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com