Softek Barcode Reader Toolkit for IOS 9 Product Documentation

Total Page:16

File Type:pdf, Size:1020Kb

Softek Barcode Reader Toolkit for IOS 9 Product Documentation Softek Software Ltd Softek Barcode Reader Toolkit for IOS 9 Product Documentation V8.1.2 1 Contents 2 Overview ......................................................................................................................................... 1 3 SDK Contents ................................................................................................................................... 1 4 Integrating the SDK into an existing XCode App (IOS 4 or later) .................................................... 1 4.1 Add the SDK files to your project ............................................................................................ 1 4.2 Add the hooks into an existing View Controller ..................................................................... 1 5 Properties of the Bardecode class .................................................................................................. 3 5.1 Properties unique to the Bardecode class .............................................................................. 3 5.2 General SDK properties ........................................................................................................... 3 6 Supported Barcode Formats ........................................................................................................... 3 6.1 1-D Barcode Formats .............................................................................................................. 3 6.2 2-D and Stacked Barcode Formats .......................................................................................... 3 7 Appendix B: Properties Reference .................................................................................................. 5 7.1 AllowDuplicateValues ............................................................................................................. 7 7.2 BitmapResolution .................................................................................................................... 7 7.3 CodabarMaxVariance .............................................................................................................. 8 7.4 Code25Checksum .................................................................................................................... 8 7.5 Code39Checksum .................................................................................................................... 8 7.6 Code39MaxRatioPcnt ............................................................................................................. 9 7.7 Code39NeedStartStop .......................................................................................................... 10 7.8 ColorChunks .......................................................................................................................... 10 7.9 ColorProcessingLevel ............................................................................................................ 11 7.10 ColorThreshold ...................................................................................................................... 11 7.11 ConvertUPCEToEAN13 .......................................................................................................... 11 7.12 DatabarOptions ..................................................................................................................... 12 7.13 DataMatrixAutoUTF8 ............................................................................................................ 12 7.14 DataMatrixFinderGapTolerance ........................................................................................... 13 7.15 Despeckle .............................................................................................................................. 13 7.16 Encoding ................................................................................................................................ 13 7.17 ErrorCorrection ..................................................................................................................... 13 7.18 ExtendedCode39 ................................................................................................................... 14 7.19 GammaCorrection ................................................................................................................. 14 7.20 LicenseKey ............................................................................................................................. 14 7.21 LineJump ............................................................................................................................... 15 7.22 MaxLength ............................................................................................................................ 15 7.23 MedianFilter .......................................................................................................................... 15 7.24 MinLength ............................................................................................................................. 15 7.25 MinOccurrence ..................................................................................................................... 16 7.26 MinSeparation ...................................................................................................................... 16 7.27 MinSpaceBarWidth ............................................................................................................... 16 7.28 MultipleRead ......................................................................................................................... 16 7.29 NoiseReduction ..................................................................................................................... 17 7.30 PageNo .................................................................................................................................. 17 7.31 PatchCodeMinOccurrence .................................................................................................... 17 7.32 Pattern .................................................................................................................................. 17 7.33 Pdf417AutoUTF8 ................................................................................................................... 18 7.34 Pdf417Debug ......................................................................................................................... 18 7.35 Photometric .......................................................................................................................... 19 7.36 PrefOccurrence ..................................................................................................................... 19 7.37 QRCodeAutoUTF8 ................................................................................................................. 19 7.38 QuietZoneSize ....................................................................................................................... 19 7.39 QRCodeReadInverted ........................................................................................................... 20 7.40 ReadCodabar ......................................................................................................................... 20 7.41 ReadCode128 ........................................................................................................................ 20 7.42 ReadCode25 .......................................................................................................................... 20 7.43 ReadCode25ni ....................................................................................................................... 21 7.44 ReadCode39 .......................................................................................................................... 21 7.45 ReadCode93 .......................................................................................................................... 21 7.46 ReadDatabar ......................................................................................................................... 22 7.47 ReadDataMatrix .................................................................................................................... 23 7.48 ReadEAN13 ........................................................................................................................... 23 7.49 ReadEAN8 ............................................................................................................................. 23 7.50 ReadMicroPDF417 ................................................................................................................ 23 7.51 ReadNumeric......................................................................................................................... 23 7.52 ReadPatchCodes ................................................................................................................... 24 7.53 ReadPDF417 .......................................................................................................................... 24 7.54 ReadQRCode ......................................................................................................................... 24 7.55 ReadShortCode128 ............................................................................................................... 24 7.56 ReadUPCA ............................................................................................................................. 25 7.57 ReadUPCE .............................................................................................................................
Recommended publications
  • Download the Evo Barcode Recognition Server Brochure Here
    eVo Barcode Recognition Server Click arrow to turn turn page to arrow Click Automatic extraction of barcode data turn page to arrow Click What is a barcode? Barcodes are an optical representation of machine readable data – they are now routinely used in all walks of life from identifying products on our supermarket shelves, tracking patients in hospitals, providing links to websites, or classifying documents and application forms. Why use barcodes on a document Scanning documents into a document management system, or workflow process can be a time consuming and repetitive task. To speed this up and provide reliable indexing, barcodes are often used to provide information about the document, or the record it relates to. A barcode on the front page of a document can also be used to split multiple pages in a document pack into discrete documents. Barcode used to identify a record Separator Page Why the need? Scanning software with the capability to a read barcode from an image can be expensive and linked to a restrictive dongle, or yearly document volume. The eVo Barcode Recognition Server simply processes an image and returns the values of the barcode it finds – it can then decide what to do with document and data. There is no limitation on the volume of images it will process, or the number of watch-folders, MFPs, or scanners it will collect output from. Images containing multiple documents can also be split based on the presence of a barcode. The following images types are supported: pdf, bmp, jpg, jpeg, png, tif, tiff, gif, ico.
    [Show full text]
  • ITG Barcode Generator
    ITG Barcode Generator Copyright © 2007-2018, IT Genetics. All Rights Reserved. 3 Contents Introduction 5 1 Key Fe.a..t.u..r..e..s......................................................................................................................... 5 2 System.. .R..e..q..u..i.r.e..m...e..n..t.s............................................................................................................ 6 3 Installi.n..g................................................................................................................................ 6 4 What c.a..n.. .y..o..u.. .d..o.................................................................................................................... 6 How to Generate Barcode Labels 7 1 Genera..t.e.. .L..i.s..t........................................................................................................................ 7 2 Forma.t.t.i.n..g.. .B..a..r.c..o..d..e............................................................................................................... 9 Printing Barcodes 9 1 Printin.g.................................................................................................................................. 9 2 Chang..i.n..g.. .P...r.i.n..t.e..r. .S..e..t.t.i.n..g..s.................................................................................................... 11 Selecting Label Type 11 1 Label. .T..y..p..e..s. .S...u..p..p..o..r.t.e..d........................................................................................................ 14 Symbologies
    [Show full text]
  • Barcode Symbology Reference Guide a Guide to Assist with Selecting the Barcode Symbology
    omni-id.com Barcode Symbology Reference Guide A guide to assist with selecting the barcode symbology This document Provides background information pertaining to the major barcode symbologies to allow the reader to understand the features of the codes. Barcode Symbology Reference Guide omni-id.com Contents Introduction 3 Code 128 4 Code 39 4 Code 93 5 Codabar (USD-4, NW-7 and 2OF7 Code) 5 Interleaved 2 of 5 (code 25, 12OF5, ITF, 125) 5 Datamatrix 5 Aztec Codd 6 QR Code 6 PDF-417 Standard and Micro 7 2 Barcode Symbology Reference Guide omni-id.com Introduction This reference guide is intended to provide some guidance to assist with selecting the barcode symbology to be applied to the Omni-ID products during Service Bureau tag commissioning. This document Provides background information pertaining to the major barcode symbologies to allow the reader to understand the features of the codes. This guide provides information on the following barcode symbologies; • Code 128 (1-D) • Code 39 (1-D) • Code 93 (1-D) • Codabar (1-D) • Interleave 2of5 (1-D) • Datamatrix (2-D) • Aztec code (2-D) • PDF417-std and micro (2-D) • QR Code (2-D) 3 Barcode Symbology Reference Guide omni-id.com Code 128 Code 128 is one of the most popular barcode selections. Code 128 provides excellent density for all-numeric data and good density for alphanumeric data. It is often selected over Code 39 in new applications because of its density and because it offers a much larger selection of characters. The Code 128 standard is maintained by AIM (Automatic Identification Manufacturers).
    [Show full text]
  • SMRT® Tools Reference Guide (V8.0)
    SMRT® Tools Reference Guide Introduction This document describes the command-line tools included with SMRT Link v8.0. These tools are for use by bioinformaticians working with secondary analysis results. • The command-line tools are located in the $SMRT_ROOT/smrtlink/ smrtcmds/bin subdirectory. Installation The command-line tools are installed as an integral component of the SMRT Link software. For installation details, see SMRT Link Software Installation (v8.0). • To install only the command-line tools, use the --smrttools-only option with the installation command, whether for a new installation or an upgrade. Examples: smrtlink-*.run --rootdir smrtlink --smrttools-only smrtlink-*.run --rootdir smrtlink --smrttools-only --upgrade Pacific Biosciences Command-Line Tools Following is information on the Pacific Biosciences-supplied command-line tools included in the installation. Third-party tools installed are described at the end of the document. Tool Description bam2fasta/ Converts PacBio® BAM files into gzipped FASTA and FASTQ files. bam2fastq See “bam2fasta/bam2fastq” on page 2. bamsieve Generates a subset of a BAM or PacBio Data Set file based on either a whitelist of hole numbers, or a percentage of reads to be randomly selected. See “bamsieve” on page 3. blasr Aligns long reads against a reference sequence. See “blasr” on page 5. ccs Calculates consensus sequences from multiple “passes” around a circularized single DNA molecule (SMRTbell® template). See “ccs” on page 10. dataset Creates, opens, manipulates and writes Data Set XML files. See “dataset” on page 15. Demultiplex Identifies barcode sequences in PacBio single-molecule sequencing data. See Barcodes “Demultiplex Barcodes” on page 21. gcpp Variant-calling tool which provides several variant-calling algorithms for PacBio sequencing data.
    [Show full text]
  • Programming Guide 1400 10Th Street Plano, TX 75074 0308 US CCD LR Programming Guide Wasp Barcode Technologies
    Barcode Scanning Made Easy Wasp Barcode Technologies Programming Guide 1400 10th Street Plano, TX 75074 www.waspbarcode.com 0308 US CCD LR Programming Guide Wasp Barcode Technologies Please Read Note: The Wasp® WLR8900 Series Scanners are ready to scan the most popular barcodes out of the box. This manual should only be used to make changes in the configuration of the scanner for specific applications. These scanners do not require software or drivers to operate. The scanner enters data as keyboard data. Please review this manual before scanning any of the programming barcodes in this manual. Tech Tip If you are unsure of the scanner configuration or have scanned the incorrect codes, please scan the default barcode on page 7. This will reset the scanner to its factory settings. Check Version Productivity Solutions for Small Business that Increases Productivity & Profitability • Barcode, data colection solutions • Small business focus • Profitable growth since 1986 • Over 200,000 customers • Business unit of Datalogic SPA © Copyright Wasp Barcode Technologies 2008 No part of this publication may be reproduced or transmitted in any form or by any Wasp® Barcode Technologies means without the written permission of Wasp Barcode Technologies. The information 1400 10th Street contained in this document is subject to change without notice. Plano, TX 75074 Wasp and the Wasp logo are registered trademarks of Wasp Barcode Technologies. All other Phone: 214-547-4100 • Fax: 214-547-4101 trademarks or registered trademarks are the property of their respective owners. www.waspbarcode.com WLR8900_8905Manual0308_sm.A0 6/25/08 3:38 PM Page 1 Table of Contents Chapter 1.
    [Show full text]
  • High Speed Professional Document Scanner Range Datasheet PDS-5000F | PDS-6000F
    High Speed Professional Document Scanner Range Datasheet PDS-5000F | PDS-6000F PDS-5000F and PDS-6000F High Speed Professional Document Scanner 100 Sheet Automatic Document Feeder 1.5 Second flatbed Auto 2-sided scan speed 60ppm/80ppm6 Scan Speed Features: Multi-capture Desktop Scanning Compatible • Designed with both an ADF and fixed • TWAIN 2.2 is a scanner driver for the PDS range of flatbed, offering versatile document scanning Brother scanners. It can be used together with for increased flexibility and productivity bundled software Nuance Omnipage 18SE and across the office. customers own applications. Advanced Image Processing Reliable • Integrated image filtering technology offers a • Dual roller paper feed and paper protection new level of performance and reduces the time for features reducing the risk of damaging documents document preparation. during scanning. One Touch Scanning Robust • With an intuitive control panel transform hard • Enhanced Roller Life and outstanding feed copies into digital files quickly and easily. reliability for mixed batch scanning of a variety of Document Types and Weights All trademarks and registered trademarks referenced herein are the property of their respective companies. Windows, and the Windows logo are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. Mac OS, the Mac logo, and OS X are trademarks of Apple, Inc. registered in the U.S. and other countries. Specifications are subject to change without notice. Preliminary Datasheets
    [Show full text]
  • Renderx XEP User Guide XEP User Guide
    RenderX XEP User Guide XEP User Guide © Copyright 2005-2019 RenderX, Inc. All rights reserved. This documentation contains proprietary information belonging to RenderX, and is provided under a license agreement containing restrictions on use and disclosure. It is also protected by international copyright law. Because of continued product development, the information contained in this document may change without notice.The information and intellectual property contained herein are confidential and remain the exclusive intellectual property of RenderX. If you find any problems in the documentation, please report them to us in writing. RenderX does not warrant that this document is error- free. No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means - electronic, mechanical, photocopying, recording or otherwise - without the prior written permission of RenderX. RenderX Telephone: 1 (650) 328-8000 Fax: 1 (650) 328-8008 Website: http://renderx.com Email: [email protected] Table of Contents 1. Preface ................................................................................................................... 9 1.1. What©s in this Document? .............................................................................. 9 1.2. Prerequisites ................................................................................................ 9 1.3. Acronyms ................................................................................................... 10 1.4. Technical Support
    [Show full text]
  • PC-6015 Barcode Verifier
    PC-6015 Barcode Verifier Point of Sale Barcode Verifier Product Summary Independently tested & certified to meet international standards, the Axicon 6015 has been specifically designed to read all linear barcodes with a width of up to 68mm (2.6”) including quiet zones. The system consists of a state of the art CCD read head and application software. Our development program means that not only will your verifier always meet the latest ISO/ ANSI standard, but also a wide range of application standards including GS1- 128 & ISBN/ISSN. A wide range of additional reporting tools is also provided with every verifier. Typical Application Smaller barcodes including all Benefits retail point of sale barcodes whether printed on labels, ISO/ANSI Verification flexible packaging, cartons, bags, Standards cans or jars. Static Scan Reflectance Installation Measurement Simply Install the software on AI Data Content Checker KFM 10F, 6-9, Koyo-cho Naka, your computer, plug in the verifier Higashinada-ku, Kobe 658-0032 and you can be confident that (For GS1-128 & GS1 Japan. your barcodes are being checked DataBar etc.) to the highest standards. Tel: +81-78-857-5447 Multi Language User Fax: +81-78-857-5443 Interface email: [email protected] http://en.munazo.us USB Connectivity Axicon 6015 Barcode Verifier SOFTWARE SPECIFICATIONS Symbologies Verified: GS1 SYMBOLOGIES: EAN-8, EAN-13 (with or without addons), ITF-14/Case Code, GS1-DataBar (all symbologies), GS1- 128, UPC-A, UPC-E (with or without addons). OTHER SYMBOLOGIES: Code 39, Code 93, Code 128, Codabar, ITF, MSI Plessey, Pharmacode (Laetus: optional extra). Application Standards: AIAG, Belgian Pharmacode (MSI), Belgian Pharmacode (Unique), CIP39, Coupon Codes (UK, USA, Euro), Code Vignette, GS1 AI Check, HIBC, ISBN/ISSN, Italian Pharmacode (IMH), LPPR, M&S, PZN, SISAC, Variable Measure Codes (Branded, Instore, Australian).
    [Show full text]
  • Dropping Hints: Estimating the Diets of Livestock in Rangelands Using DNA Metabarcoding of Faeces
    Metabarcoding and Metagenomics 2: 1–17 DOI 10.3897/mbmg.2.22467 Research Article Dropping Hints: Estimating the diets of livestock in rangelands using DNA metabarcoding of faeces Timothy R. C. Lee1, Yohannes Alemseged2, Andrew Mitchell1 1 Australian Museum, Sydney, Australia. 2 NSW Department of Primary Industries, Trangie, Australia. Corresponding author: Timothy R. C. Lee ([email protected]) Academic editor: Emre Keskin | Received 23 November 2017 | Accepted 17 February 2018 | Published 14 March 2018 Abstract The introduction of domesticated animals into new environments can lead to considerable ecological disruption, and it can be difficult to predict their impact on the new ecosystem. In this study, we use faecal metabarcoding to characterize the diets of three ruminant taxa in the rangelands of south-western New South Wales, Australia. Our study organisms included goats (Capra aega- grus hircus) and two breeds of sheep (Ovis aries): Merinos, which have been present in Australia for over two hundred years, and Dorpers, which were introduced in the 1990s. We used High-Throughput Sequencing methods to sequence the rbcL and ITS2 genes of plants in the faecal samples, and identified the samples using the GenBank and BOLD online databases, as well as a reference collection of sequences from plants collected in the study area. We found that the diets of all three taxa were dominated by the family Malvaceae, and that the Dorper diet was more diverse than the Merino diet at both the family and the species level. We conclude that Dorpers, like Merinos, are potentially a threat to some vulnerable species in the rangelands of New South Wales.
    [Show full text]
  • Building-Up of a DNA Barcode Library for True Bugs (Insecta: Hemiptera: Heteroptera) of Germany Reveals Taxonomic Uncertainties and Surprises
    Building-Up of a DNA Barcode Library for True Bugs (Insecta: Hemiptera: Heteroptera) of Germany Reveals Taxonomic Uncertainties and Surprises Michael J. Raupach1*, Lars Hendrich2*, Stefan M. Ku¨ chler3, Fabian Deister1,Je´rome Morinie`re4, Martin M. Gossner5 1 Molecular Taxonomy of Marine Organisms, German Center of Marine Biodiversity (DZMB), Senckenberg am Meer, Wilhelmshaven, Germany, 2 Sektion Insecta varia, Bavarian State Collection of Zoology (SNSB – ZSM), Mu¨nchen, Germany, 3 Department of Animal Ecology II, University of Bayreuth, Bayreuth, Germany, 4 Taxonomic coordinator – Barcoding Fauna Bavarica, Bavarian State Collection of Zoology (SNSB – ZSM), Mu¨nchen, Germany, 5 Terrestrial Ecology Research Group, Department of Ecology and Ecosystem Management, Technische Universita¨tMu¨nchen, Freising-Weihenstephan, Germany Abstract During the last few years, DNA barcoding has become an efficient method for the identification of species. In the case of insects, most published DNA barcoding studies focus on species of the Ephemeroptera, Trichoptera, Hymenoptera and especially Lepidoptera. In this study we test the efficiency of DNA barcoding for true bugs (Hemiptera: Heteroptera), an ecological and economical highly important as well as morphologically diverse insect taxon. As part of our study we analyzed DNA barcodes for 1742 specimens of 457 species, comprising 39 families of the Heteroptera. We found low nucleotide distances with a minimum pairwise K2P distance ,2.2% within 21 species pairs (39 species). For ten of these species pairs (18 species), minimum pairwise distances were zero. In contrast to this, deep intraspecific sequence divergences with maximum pairwise distances .2.2% were detected for 16 traditionally recognized and valid species. With a successful identification rate of 91.5% (418 species) our study emphasizes the use of DNA barcodes for the identification of true bugs and represents an important step in building-up a comprehensive barcode library for true bugs in Germany and Central Europe as well.
    [Show full text]
  • Barcode Symbologies Included in OMEGA 3.0 Linear Bar Codes (1D
    Barcode Symbologies included in OMEGA 3.0 Linear Bar Codes (1D) CodaBar 2 Widths CodaBar (2 Width), CodaBar2 Code11 Code 11, Code-11 Code 2OF5 Data Code 2 of 5 Data Logic Version Logic Code 2OF5 IATA Code 2 of 5 IATA Version (International Air Transport Association) Code 2OF5 Industry Code 2 of 5 Industry Version Code 2OF5 Code 2 of 5 Interleaved (alias ITF or Code 2/5 IL), Interleaved Code 2OF5 Matrix Code 2 of 5 Matrix (alias 2of5 Standard) Code 2OF5 Standard Code 2 of 5 (identical with Code 2 of 5 Matrix) Code 39 Code 3 of 9 alias Code-39 Code 39 Full ASCII Code 3 of 9 Extended Version (ASCII) Code 93 Code 93 Code 93 Full ASCII Code 93 Extended Version (ASCII) Code128 Code-128 all sub sets and Compressed Mode Code128A Code 128 Subset A Code128B Code 128 Subset B Code128C Code 128 Subset C EAN13 EAN-13 (also JAN or IAN), EAN13 P2 EAN-13 (also JAN or IAN) with 2 digit add-on EAN13 P5 EAN-13 (also JAN or IAN) with 5 digit add-on EAN14 EAN-14 (GTIN coded with EAN-128 symbology) EAN8 EAN-8 (also JAN or IAN) EAN8P2 EAN-8 (also JAN or IAN) with 2 digit add-on EAN8P5 EAN-8 (also JAN or IAN) with 5 digit add-on EAN128 EAN-128 alias UCC-128 alias GS1-128 Flattermarken Flattermarken GS1-128 GS1-128, identical to EAN-128 / UCC-128 GS1-DataBar GS1-DataBar Symbologies: all variants of GS1 DataBar are supported (GS1 DataBar is based upon RSS) ISBN ISBN ITF-14 ITF14, Code 2of 5 Interleaved (14 digits) LOGMARS DOD Logmars, Department of Defense Logmars MSI MSI Barcode variants with different check digits NVE-18 NVE 18 (Nummer der Versandeinheit) Pharmacode
    [Show full text]
  • Customer Case Study Series #5/2012
    www.scandit.com Out of Milk: An intuitive shopping list equipped with Scandit technology Out of Milk’s initial feature set was to make it easy to create a list and also give users the ability to scan items into their list. With Scandit we’ve found the right barcode scanning technology to equip our clients with a simple and intuitive tool. Marvin Paul, Co-Founder, Capigami Inc. About Capigami Customer Case Study Series #5/2012 Capigami is a startup that began in Pensacola, Florida, recently moving to Starting point San Francisco to take advantage of the Marvin Paul, one of Capigami’s co-founders, originally built Out of Milk because area’s start-up culture. Capigami created he didn’t like any of the shopping list apps that were available at the time. They Out of Milk, a popular app that helps were ugly, clunky, hard-to-use and required too many steps to create a grocery users build shopping lists and organize tasks. Out of Milk is beautiful, intuitive list. Out of Milk’s initial feature set intended to make it easy to create a list and and easy-to-use. It’s been downloaded also give users the ability to scan items into their list. The simplicity of the first over 3 million times, is available in 15 version attracted a lot of users. languages and has users in over 190 countries. In April 2012, Out of Milk Vision: Build a simple and easy-to-use shopping tool users added over 6.2 million items to their shopping lists and scanned about The vision for Out of Milk was to build an app that was beautiful, easy-to-use 500,000 products.
    [Show full text]