帮酷LOGO
0 0 评论
  • 显示原文与译文双语对照的内容
文章标签:条形码  Generator  
The Ruby barcode generator

  • 源代码名称:barby
  • 源代码网址:http://www.github.com/toretore/barby
  • barby源代码文档
  • barby源代码下载
  • Git URL:
    git://www.github.com/toretore/barby.git
  • Git Clone代码到本地:
    git clone http://www.github.com/toretore/barby
  • Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/toretore/barby
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
  • Barby

    Barby是一个 ruby 库,它以多种类型生成条码。

    它的功能分为条码和"输出"对象:

    • [ Barby::Barcode objects] 符号将数据转换为给定符号的二进制表示形式。
    • 然后,使用这个表示并将它的转换成图像。PDF等。

    你可以轻松添加一个符号而不必担心图形表示。 如果它可以表示为通常的1D 或者 2D 矩阵的线或者方块,outputters将为你做这个。

    同样,你可以轻松地为尚未存在的格式添加一个输出器,并且它将使用所有现有的符号。

    有关更多信息,请查看 [the Barby wiki] wiki。

    新要求策略

    条码符号不再需要,所以你必须要求你需要的。

    如果你需要 EAN-13,require'barby/barcode/ean_13'。 下面列出了完整的符号列表和文件名。

    示例

    require'barby'require'barby/barcode/code_128'require'barby/outputter/ascii_outputter'barcode =Barby::Code128B.new('BARBY')
    puts barcode.to_ascii #Implicitly uses the AsciiOutputter## # # # # ## # # ## ## # ### # # ## ### ## # ## ### ### ## ### # #### # # # # ## # # ## ## # ### # # ## ### ## # ## ### ### ## ### # #### # # # # ## # # ## ## # ### # # ## ### ## # ## ### ### ## ### # #### # # # # ## # # ## ## # ### # # ## ### ## # ## ### ### ## ### # #### # # # # ## # # ## ## # ### # # ## ### ## # ## ### ### ## ### # #### # # # # ## # # ## ## # ### # # ## ### ## # ## ### ### ## ### # #### # # # # ## # # ## ## # ### # # ## ### ## # ## ### ### ## ### # #### # # # # ## # # ## ## # ### # # ## ### ## # ## ### ### ## ### # #### # # # # ## # # ## ## # ### # # ## ### ## # ## ### ### ## ### # #### # # # # ## # # ## ## # ### # # ## ### ## # ## ### ### ## ### # ##BARBY

    支持的类别

    require'barby/barcode/<filename>'
    名称文件名依赖项
    代码 25code_25
    ├─交叉code_25_interleaved
    └─ IATAcode_25_iata
    代码 39code_39
    └─扩展code_39
    代码 93code_93
    代码 128 ( A,B 和C )code_128
    └─ GS1 128gs1_128
    EAN-13ean_13
    ├─ Booklandbookland
    └─ upcean_13
    EAN-8ean_8
    upc/ean补充,2 & 5位数字upc_supplemental
    二维码qr_coderqrcode
    方形( Semacode )data_matrixsemacode
    PDF417pdf_417JRuby

    Outputters

    require'barby/outputter/<filename>_outputter'
    文件名相关性
    ascii
    cairocairo
    html
    pdfwriter
    pngchunky_png
    prawnprawn
    rmagickrmagick
    svg

    按outputters提供的格式支持

    • 文本( 主要用于测试)
    • PNG,JPEG,GIF
    • PS,EPS
    • SVG
    • PDF
    • HTML

    有关更多信息,请查看 [the Barby wiki] wiki。



    文章标签:Generator  条形码  

    Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语