Class Barby::Code25IATA
In: lib/barby/barcode/code_25_iata.rb
Parent: Code25
EAN13 Bookland EAN8 Barcode1D Code128 Code25 Code93 Code39 Barcode Barcode2D QrCode Pdf417 Code128A Code128B Code128C GS1128 Outputter CairoOutputter PngOutputter ASCIIOutputter RmagickOutputter PDFWriterOutputter SvgOutputter PrawnOutputter Code25IATA Code25Interleaved lib/barby/barcode/gs1_128.rb lib/barby/outputter/png_outputter.rb lib/barby/outputter/svg_outputter.rb lib/barby/outputter/rmagick_outputter.rb lib/barby/barcode.rb lib/barby/outputter/ascii_outputter.rb lib/barby/outputter.rb lib/barby/barcode/code_128.rb lib/barby/barcode/code_39.rb lib/barby/outputter/pdfwriter_outputter.rb lib/barby/barcode/code_93.rb lib/barby/outputter/prawn_outputter.rb lib/barby/barcode/ean_8.rb lib/barby/barcode/pdf_417.rb lib/barby/barcode/code_25_iata.rb lib/barby/outputter/cairo_outputter.rb lib/barby/barcode/ean_13.rb lib/barby/barcode/code_25.rb lib/barby/barcode/code_25_interleaved.rb lib/barby/barcode/qr_code.rb lib/barby/barcode/bookland.rb VERSION Barby dot/m_23_0.png

The IATA version of 2 of 5 is identical to its parent except for different start and stop codes. This is the one used on the tags they put on your luggage when you check it in at the airport.

Methods

Constants

START_ENCODING = [N,N]
STOP_ENCODING = [W,N]

Public Instance methods

[Source]

    # File lib/barby/barcode/code_25_iata.rb, line 13
13:     def start_encoding
14:       encoding_for_bars(START_ENCODING)
15:     end

[Source]

    # File lib/barby/barcode/code_25_iata.rb, line 17
17:     def stop_encoding
18:       encoding_for_bars_without_end_space(STOP_ENCODING)
19:     end

[Validate]