【问题标题】:Generate Bar Code CI 39 with CoreImage使用 Core Image 生成条码 C39
【发布时间】:2015-09-23 06:55:20
【问题描述】:

我需要实现条形码生成器(我不需要条形码阅读器)。所以我找到了this,它非常适合 Code 128 符号系统。

如何生成 Code 39 符号?

【问题讨论】:

    标签: swift barcode barcode-printing code128 code39


    【解决方案1】:

    坚持使用 CoreImage 框架,我无法在文档中找到任何对 Code 39 条形码生成的参考,但有人注意到文档有时不完整。

    根据this blog post,您可以通过运行以下代码来确定哪些过滤器可用:

    NSArray *b = [CIFilter filterNamesInCategory:kCICategoryGenerator];
    NSLog(@"%@", b);
    

    您可以进一步确定任何给定过滤器的输入参数,如下所示:

    CIFilter *filter = [CIFilter filterWithName:@"CIAztecCodeGenerator"];
    NSDictionary *attributes = [filter attributes];
    NSLog(@"%@", attributes);
    

    这将帮助您确定 Code 39 支持是否已渗入框架的最新版本中,以及如果是这种情况,如何推动它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-06-01
      • 1970-01-01
      • 2014-04-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-08
      相关资源
      最近更新 更多