有很多组件可以创建/解析条形码图像,但我无法找到一个解析 EAN 128 条形码字符串的库,并给我一个简单的 java-pojo 对象,如果它们被包含在其中,我可以从中获取 EAN128 组条形码。
示例伪代码:
EAN128Pojo pojo = EAN128Pojo.parse(some string got from scanner);
Date dueDate = pojo.getDueDate();
Run Code Online (Sandbox Code Playgroud)
或者
Object dueDate = pojo.get(12 /*application identifier for due date*/);
Run Code Online (Sandbox Code Playgroud)
有没有图书馆能够做到这一点?
干杯
我在旧版AS/400系统生成的纸质表格上有一个条形码字段,我需要转换为更现代的报表系统.我一直试图追踪这个条形码字段使用的编码,但我找不到任何有关于报告过程的第一手知识的人.
据我所知,生成报告的系统是在20世纪80年代中期开发的.
以下是相关条形码的示例.报告上的条形码旁边没有打印字母数字字段,因此到目前为止我还无法对编码进行逐字符分析.我怀疑它是Code 39,但我希望在继续之前更有信心.

编辑
这是我尝试使用Code 39表手动解码的图像.

我想在 python 中读取条形码。我搜索了支持条码读取和 python 2.7 的库,但没有找到任何东西。有什么图书馆可以帮助我吗?另外,如果您知道任何有关条形码阅读的教程,请告诉我在哪里可以找到。
我正在尝试创建一个带有TAB键的条形码.
好像有些生成器(到目前为止只找到一个)~用作TAB键.
但我似乎无法让它与任何其他发电机一起工作.
我还读到Code128 A支持ASCII,这意味着"HT"应该作为水平选项卡.
关于Code128解密为TAB的任何想法?
EAN 13 是一个国际体系。是否有包含所有具有这些条形码的项目的 API 或数据库?像所有食品一样,您可以在普通便利店购买商品。是否有一个全局开放数据库,我可以与我的数据库集成,然后通过添加条形码来使用它,与该产品相关的所有信息将自动填充?
嗨,有人知道如何在绘制条形码时在底部也包含数字/字符串吗?
这是我的代码
private void btnGenerate_Click_1(object sender, EventArgs e)
{
Zen.Barcode.Code128BarcodeDraw barcode = Zen.Barcode.BarcodeDrawFactory.Code128WithChecksum;
pictureBox1.Image = barcode.Draw(textBox1.Text, 50);
}
Run Code Online (Sandbox Code Playgroud)
PS我应该将它保存在数据库列中并在那里调用它吗?谢谢
VVatashi 先生回答的更新基础。这是新的输出。
谢谢
我正在尝试生成条形码图像。当我使用以下代码时,我可以创建一个base64字符串,但它给出了一个空白图像。我检查了内容不是空白或空白。
有代码正在使用,CoreCompat.System.Drawing但我无法使其工作,因为我在 OS X 环境中工作。
难道我做错了什么?
代码:
[HtmlTargetElement("barcode")]
public class BarcodeHelper: TagHelper {
public override void Process(TagHelperContext context, TagHelperOutput output) {
var content = context.AllAttributes["content"].Value.ToString();
var alt = context.AllAttributes["alt"].Value.ToString();
var width = 250;
var height = 250;
var margin = 0;
var barcodeWriter = new ZXing.BarcodeWriterPixelData {
Format = ZXing.BarcodeFormat.CODE_128,
Options = new QrCodeEncodingOptions {
Height = height, Width = width, Margin = margin
}
};
var pixelData = barcodeWriter.Write(content);
using (var image = Image.LoadPixelData<Rgba32>(pixelData.Pixels, width, …Run Code Online (Sandbox Code Playgroud) 正如标题所说,我有一个 Code128 字体,我想用它来打印条形码。但是,该字符串需要在 Code128 中进行编码才能使条码字体正常工作。我的应用程序使用 Python3 语言。
网络上曾经有一个示例,如何对 Code128 字体的字符串进行编码,但我再也找不到了。
我不想要一个字符串到 .svg 转换器。我特别想将字符串转换为 Code128 编码的字符串。
任何参考、Python3 中的代码片段或文档将不胜感激。
编辑:我使用这里的字体。
barcode ×10
c# ×2
code128 ×2
python ×2
.net ×1
code39 ×1
ibm-midrange ×1
imagesharp ×1
java ×1
mainframe ×1
postscript ×1
python-3.x ×1
tabs ×1
winforms ×1
wordpress ×1
zen ×1
zxing.net ×1