Home

Code 39 - PrecisionID.com

image

Contents

1. PrecisioniD Code 39 Barcode Fonts User Manual All PREC IT sToOoONnNtdI oO CODE Updated September 2010 Copyright 2010 PrecisionID LLC PrecisionID Code 39 Barcode Font User Manual Notice When you use this product you agree to the End User License Agreement EULA The EULA is provided as a file in the package for this product To view the license online please visit www PrecisionID com licenses Limitations of the demo version The demo version of this product may be used for evaluation purposes only In the demo version the number 6 and the characters G S and X contain the demo watermark All other characters and symbols are exactly the same as the purchased version If you are using the demo version and you would like to order please visit http www precisionid com Code 39 Barcode Symbology Overview cccccccccccceeessseseeeeceeeeeaeeessseeeeeeeeeaseeeeseeeeeeeeesaaeeeseeeeeeeeesaeenees 2 PrecisionID Code 39 Barcode Font Product Overview ccceccccccccccccceeesesseccceeeeeeaeeeseeeeceeeessaaaeseeeeeees 3 eA OY e A E E E E E E E E E E 3 Mi roso Vy UNC OWS a caneahn etsentiactaescotsaenaitee a eyonges tah aeanceerysetaeeaeree 3 DPCM OST A tac gets cen ceecn E E E T S ceesetons ene snereanecoaanse 3 Jer Operan Sy StS MIS e ra T eds ansuscasenscenacaaned E ansutaacsassenecaanie
2. PrecisionID Code 39 barcode font Ip PrecisionID C39 30 2 PredsionID C39 T04 Ip PrecisionID C39 T08 Fp PrecisionID C39 T12 5 After selecting the Code 39 barcode font the barcode will appear Adjust the column width so there is white space before and after the bars of the barcode 9 Text Data Barcode 10 TEST1234 TUTON a T E S T 3 2 3 amp a 6 To create an entire column of barcodes choose Edit Copy with cell B10 selected 7 Highlight cells you wish to add barcodes to and choose Edit Paste The formula will automatically adjust Microsoft Access To create a barcode in a Microsoft Access report l 2 3 In design view add a text box to the report Right click on the text box to choose properties Place the formula amp Table1 Field1 amp in the control source property of the text box where Table1 is the table and Field1 is the field that contains the data for the barcode Format Data Event Other all Control Source 05 amp Table 1 Field1 amp Input oo AS ALA nO ONAIC Running SUM we ee ee ee No SMACTAGS ccc neces cns With the text box selected choose a PrecisionID Code 39 Barcode font and a point size We suggest PrecisionID C39 T08 in 12 point for the font If other barcode fonts are installed on your system be sure to select a Code 39 barcode font Size the text box so it is large enough to contain the entire barcode You w
3. barcode for the scanner to read it All barcodes require start and stop characters As a standard Code 39 uses the asterisks as the start and stop character PrecisionID Code 39 Barcode Font Product Overview This Code 39 Barcode Font Package contains 6 sizes of TrueType and PostScript fonts each supplied with and without human readable text below the barcode The package also contains complete documentation specifications and implementation examples Some implementations of Code 39 such as LOGMARS require a check digit For this purpose we provide PrecisionID Font Formatting Components which include a Crystal Reports UFL Microsoft VBA module for Excel and Access and Visual Basic source code which may also be used as a guide for conversion to other languages Installation Microsoft Windows Decompress the fonts in the supplied ZIP file with a decompression utility such as WinZip PrecisionID Barcode fonts are compatible with all 32 bit versions of Windows PrecisionID recommends using the supplied Setup exe file to install the barcode fonts automatically in Windows If you wish to manually install the fonts in Windows open Control Panel and choose Fonts then choose Install New Font and browse to the folder that contains the barcode fonts with the TTF extension extracted from the ZIP file Some applications may require a restart of the computer Macintosh OS X PrecisionID Barcode fonts are compatible with all versions of Macintosh OS
4. 3 Using PrecisionID Code 39 Barcode Fonts to Create Barcodes nenessesssseseeressssssssceresssssssseeerrsssss 4 Adjusting the size of PrecisionID Code 39 Barcodes cccccccccssesssscceccccceeesseeecceeeeeeaeeeseeeceeeeeeeauaeeneeeees 3 Barcode Font Point Sizes and X Dimension Narrow Bar Width ccc ceecceecceeeccescensseeeseeeseees 5 IPO mt Names and Bar Code Hels hiesaren E sue duelasceeeacberssalsaneuramcbaltussus 2 Tutorials tor Specitic ADP CATIONG isoen i EErEE e ENSE ETa 6 DV CEOS OEE CCU e E E erecta niecacesctsogsosetueeeeceeaaeess 6 WIR EO SOT ANC E separ ean scant ac eue bona nedeeies ass wseapnosetan E cues ova apuatadeatuaee cera neecetsuanianie 7 Microsoft Word MaileMer te ic c cccssassevsnansaciexsasvewsncess ans isassaveaantadietenaieuansandenbeaineseteaaaaunedesneraaaaenebnewwess 7 Ay SUA TE PO a perce a EE 8 ACUI CCC k DIe Wasa ae a a a 9 Combining Multiple Fields in a Single Barcode noeosseoennnnssssssseerrsssssssssererssssssseeerrsssssssseerressssssseeres 9 PE O e E E A T 10 E EEEo CNA a E A E EE T E E E A E 10 Prec OnB ar Ode POO e E E ease esac 11 Code 39 Barcode Symbology Overview Code 39 is also referred to as Code 3 of 9 and LOGMARS Code 39 can encode uppercase letters numbers and a few special characters such as the minus period space asterisk dollar sign forward slash plus and percent Code 3 of 9 is a self checking barcode type which means that a check digit is not required in the
5. Generally the dollar sign percent forward slash and plus characters are used like a shift key to output an additional character See the table below for these additional characters Table Extended Code 39 Character Set AECE COO a ASCII T Coda ASCII Godes9 A CTT ARC oon eS tee ee ee eS eo ee a e O ANAURA CO Be Cc O i OON Ree C7 Ge CO Gee o 0 gt s O a E O lt ee eC ee o a Oo l oOo a s aC e Om a Oo gt amp a b Cc d e 1G g h 1 j k IL m n O Pp q T S iE V w x M4 Z o a A Hs O N lt lt a Bae CO Co ee es OO Ba lt i Le iT a Ooms gt o qH TO N O Ba lt ia NN oe 10 PrecisionID Barcode Products PrecisionID offers a variety of barcode generation software Visit www PrecisionID com for more information on these products Code 128 Barcode Fonts Generate Code 128 UCC 128 EAN 128 and USS128 Barcodes easily using this package Code 39 Barcode Fonts Generate Code 39 Code 3 of 9 LOGMARS and HIBC Barcodes easily using this package Interleaved 2 of 5 Barcode Fonts Generate USS Interleaved 2 of 5 EAN 14 ITF 14 German Post Identcode and Leitcode Barcodes easily using this package UPC Barcode Fonts Generate UPC A UPC E UCC 12 EAN 8 EAN 13 ISBN Bookland and JAN barcodes using this package EAN Barcode Fonts Generate EAN EAN 13 EAN 8 UPC A UPC E UCC 12 ISBN Bookland and JAN barc
6. Version 10 1 and greater OSX Decompress the barcode fonts in the supplied ZIP file with a decompression utility such as Stuffit Expander Drag the barcode fonts with the TTF extension to the Library Fonts folder of your hard drive To activate the fonts restart the application some applications may require a restart of the computer Other Operating Systems PrecisionID supplies Windows TrueType TTF fonts and both Binary PFB and ASCII PFA versions of PostScript fonts Consult the documentation for your operating system about instructions and which fonts to install Using PrecisionID Code 39 Barcode Fonts to Create Barcodes PrecisionID Code 39 Barcode Fonts are designed for easy implementation in just about any application After installing the fonts simply follow the steps below to create a barcode 1 Start with the data to encode in the barcode 2 Add an asterisks before and after the data 3 Change the font to a PrecisionID Code 39 Font this is the PrecisionID C39 04 Font Additional Notes 4 For text under the barcode select a font with a T in it this is the PrecisionID C39 T04 Font 5 For text without the asterisks use parenthesis instead 6 For applications or printers that do not allow use of a space character use the underscore _ character to encode a space character in the barcode 7 Many applications allow this to be automated with a formula such as the following 8 If you are not sure
7. e viewed with a text editor The function uses basic text and math functions and is easily translated into most programming languages Combining Multiple Fields in a Single Barcode Multiple fields may be combined in a single barcode if desired When doing this it is usually necessary to encode a function between the fields To encode a function such as a tab or return in the symbol between fields you need to 1 enable extended Code 39 in your scanner and 2 use I for a tab and M for a return according to the Extended Code 39 Chart on Page 10 Below we include a few examples of formulas that insert a tab between the fields in common applications Microsoft Access Report amp Tablel Field1 amp I amp Tablel Field2 amp Microsoft Excel amp C10 amp I amp DIO amp Microsoft Word Mail Merge FirstName I LastName Crystal Reports amp Tablel Field amp I amp Tablel Field2 amp Specifications The Extended Code 39 Character Chart Standard Code 39 barcodes can encode uppercase letters numbers and a few special characters specifically the minus period space dollar sign forward slash plus and percent Note that the asterisk is encoded in the barcode but interpreded as a Start and or Stop character If Extended Code 39 characters are enabled in your scanner additional characters can be encoded by using character combinations as noted in the following table
8. his example was created in Crystal Reports version 8 Implementation in other versions of Crystal Reports are very similar if not identical The fonts are compatible with Crystal version 7 and above b 2 Open your Crystal Report and switch to design mode In version 8 choose Insert Formula Field or in version 9 and above choose Report Formula Workshop Right Click on Formula Fields and choose New Hide Give the formula field a name in this example we will name it PrecisionID_C39 In versions 9 and above you are asked to use the editor or the expert choose Use Editor Enter the formula of amp Tablel Field amp where Table1 Field1 is the table and field of your database NOTE In the event a check digit is needed in the barcode use the formula PrecisionID_C39M43 Tablel Field1 The U25PrecisionID dll UFL file must be installed before this formula can be used or an error will result The UFL file is installed by running the Setup exe file in the font package or by copying the U25PrecisionID dll file provided in the Zip file to the Windows System directory or where the Crystal DLLs are located When the U25PrecisionID dll file is installed and active the PrecisionID formulas will appear in the Formula Workshop under Additional Functions The tables and fields are visible above in your database connection Choose Save and Close xi Tablet al x oy Al a ID ET amp Table1 F
9. ield1 amp From the Field Explorer drag the PrecisionID_C39 Formula Field to the report S E Tablet a ID Field 1 Formula Fields c ia sata C39 Choose File Print Preview You will see the formula field formatted the data from the database and appended the proper characters asterisks at the beginning and ending of the text Switch back to design mode select the formula field and choose the PrecisionID C39 T08 font If you have multiple barcode fonts installed in your system you must select a Code 39 barcode Adjust the formula field height and width so it is large enough to contain the entire barcode leaving some extra space to the right and left of the barcode 10 The barcode is now visible when you run the report TEsti1236 Calculating Check Digits In some cases a check digit is required with Code 39 PrecisionID has provided a VBA module that will calculate this for you PrecisionID_C39_Module bas This module may be imported into Microsoft Excel or Access via the Visual Basic Editor and will enable access to the PrecisionID_C39M43 data function In the Excel example on page 6 the formula PrecisionID_C39M43 A10 would be placed in cell B10 The easiest method of creating source code for a check digit in a custom application is to use the supplied PrecisionID_C39_Module bas module as a guide The module was written to be compatible with Visual Basic 6 and Microsoft Office VBA and may b
10. ill need to adjust the height and a of n text soa Save pi run mines rep port Vou rik ce see gt the a oea appear i in aei text bon Wl ii i i ll Microsoft Word Mail merge l 2 Open the mail merge document Place the parenthesis characters around the brackets for the merge field s you want to barcode For example FirstName You can combine merge fields to create a single barcode from them To do this you may place a space between them using the underscore For example here we place the before and after FirstName _ LastName Carefully select only the parenthesis and everything in between them and choose the PrecisionID C39 T12 font Select 12 point font size After the PrecisionID barcode font is chosen examine the area after the last gt gt symbol If there is more than 5 bars in the barcode after the last gt gt symbol highlight the area after the first 4 bars and change the font to a text font Arial etc This 1s necessary and important because a space or carriage return after the closing parenthesis will produce an extra barcode character and render the barcode invalid Finally PrecisionID recommends only using parenthesis as start and stop characters in Microsoft Word Sometimes Microsoft Word will interpret asterisks as a formatting command and will bold the data and drop the asterisks rendering an invalid barcode The parentheses avoid this problem Crystal Reports T
11. odes using this package POSTNET Barcode Fonts Generate USPS POSTNET Planet and FIM barcodes using this package Native ASP Barcode Generator Generate most common barcodes on any website utilizing this ASP barcode generator Barcode ActiveX Control Generate most common barcodes in ActiveX graphics object compatible environments using this ActiveX control Data Matrix Barcode ActiveX Control Generate Data Matrix ECC200 PDF417 and Macro PDF417 barcodes in any ActiveX graphics objects compatible environment using this ActiveX control PDF417 Barcode ActiveX Control Generate PDF417 Macro PDF417 and Data Matrix ECC200 barcodes in any ActiveX graphics objects compatible environment using this ActiveX control OCR A and OCR B Fonts Create bank checks passports credit card imprints serial labels postal mail and more with this OCR A and OCR B font package MICR E13B Fonts Create bank checks and other paper based drafting documents using this MICR E13B Font Package 11
12. r 04mm PrecisionID C39 08 30 or 08mm PrecisionID C39 12 45 or 12mm PrecisionID C39 16 62 or 16mm PrecisionID C39 20 84 or 20mm PrecisionID C39 30 1 2 or 30mm If the Code 39 Barcode needs to be a specific overall size 1 First create the barcode 2 Adjust the length by increasing decreasing the font point size 3 Adjust the height by selecting a specific barcode font as detailed above Tutorials for Specific Applications The results for the following tutorials are saved in the examples folder of the product zip file Please examine the examples provided in this folder Microsoft Excel 1 This example will create a Code 39 barcode in cell B10 using the data from cell A10 for the barcode 9 Text Data Barcode 10 TEST1234 2 In cell B10 enter the formula amp A10 amp which will append the start stop character to the data A B 9 Text Data Barcode iesma d BAT 3 The text is now formatted for the barcode in the spreadsheet with asterisks before and after the text from column A10 A B 9 Text Data Barcode 10 TEST1234 TEST1234 4 With cell B10 selected choose the PrecisitonID C39 T04 font which is specifically formatted for use in Microsoft Excel and choose 12 for the point size PrecisionID also recommends centering the text in this cell so the barcode will contain white space before and after the barcode If you have multiple barcode fonts on your system you must select a
13. which font to use we recommend PrecisionID C39 T08 displayed in 12 point TEST 1234 TEST1234 TESTI234 TESTI234 TEST1234 TEST1234 TEST_1234 TEST_1234 k amp data K e Adjusting the size of PrecisionID Code 39 Barcodes Some barcode implementations may require the code 39 barcode to be a specific size Additionally printers may have specific requirements of the barcode as well The following are guidelines and hints for selecting a point size and adjusting the overall size of a Code 39 Barcode Barcode Font Point Sizes and X Dimension Narrow Bar Width PrecisionID fonts are designed to print with precision on both high resolution printers and low resolution printers such as 203 dpi thermal barcode printers When printing at 203 dpi the point size chosen should be a multiple of 6 When printing at 300 dpi the point size should be a multiple of 4 Font point size X Dimension narrow bar width measured in mils 1 1000 of an inch 6 5 8 7 12 recommended 10 16 13 20 16 24 20 36 30 Font Names and Bar Code Height The numbers at the end of the barcode font name identifies the height of the barcode in millimeters when printed at 12 points Barcode fonts with the letter T before the numbers include the data in human readable text below the barcode The barcode in the text and non text fonts are the same height Font Name Approximate Font Height at 12 points PrecisionID C39 04 18 o

Download Pdf Manuals

image

Related Search

Related Contents

5ステップのリスクアセスメント - 日本労働安全衛生コンサルタント会  Ateca OPERA00221 flat panel floorstand  TLP182 - Toshiba  

Copyright © All rights reserved.
Failed to retrieve file