首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用elaphe生成code128条形码

使用elaphe生成code128条形码
EN

Stack Overflow用户
提问于 2012-11-21 01:01:19
回答 1查看 1.3K关注 0票数 2

我使用elaphe package生成code128条形码。但是,生成的条形码为空。起初,我认为问题出在ghostscript (由PIL库用来读取EPS文件),但其他条形码类型工作得很好。

我写的代码是:

代码语言:javascript
复制
barcode('code128', 'barcodetest').save('/home/vj/barcodetest.jpg')

但是它给了我IOError: gs failed (status 256)错误。

有什么问题吗?

EN

回答 1

Stack Overflow用户

发布于 2012-11-21 17:00:25

google.com线程中提供的PostScript文件已严重损坏。我不确定这是否是真正的原始问题。查看PostScript文件,我发现了许多技术问题,包括从未定义过的例程的使用(实际上,其中许多看起来像是错误的换行符)。然而,最明显的问题是:

代码语言:javascript
复制
/rationalizedCodabar {
.....
.....
    /textsGS>GS>GS>GS>GS>GS>GS>GS>GS>GS>GS>GS>GS>GS>GS>GS>GS>GS>GS>GS>GS>GS>GS>GS>GS>GS>GS>GS>GS>GS>GS>GS>GS>ize 10 def

很明显,重复的'GS>‘插入不应该出现,代码行应该是:

代码语言:javascript
复制
    /textsize 10 def

我倾向于认为我看到的其他问题都是同一故障的症状。如果这是发送到Ghostscript的实际PostScript文件,我一点也不奇怪它不能工作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13478246

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档