New User? Sign Up  |  Sign In  |  Help
Barcode support and
tutorials from IDAutomation
and the community.
Click for the BBB Business Review of this Computers Hardware, Software & Services in Tampa FL
Resolved Questions

How do PDF417 Columns work?


I am using the PDF417 control in Visual FoxPro (Don't laugh we have a lot of code in this language) to print bar codes. I see that you can specify the number of columns in the properties. How does this work? If I specify for example 5 columns. How do I tell the control which column to use when I send a data string to encode?
Data example: 45845A
By Road
12.56
1500.9
125.08

Also, what is RS or GS? Do I need this in the bar code and do I use it?

Thanks in advance


05-30-14     10.4 year(s) ago    

  Report Abuse

 

Ben

Best Answer

The number of Columns determines the width of the PDF417 barcode by adding codewords which are a group of bars. This will decrease the modules in each Row and create a vertically shorter barcode.

PDF417 Image set to 2 Columns

image



PDF417 Image set to 3 Columns

image

How do PDF417 Rows Work?


ASCII TABLE
RS is the Record Separator
GS is the Group Separator
EOT is the End of Transmission

To encode these functions in a PDF417 barcode:

(1) Set the ApplyTilde or ProcessTilde parameter/property to True/Enabled/Yes.

(2) Set the Encoding Mode of PDF417 to Binary

(3) Encode the RS using ~030.
Encode the GS using ~029.
Encode the End of Transmission using ~004.

Posted 10.4 year(s) ago

(0)
(0)
  Report Abuse
 
Find Interesting
 
Email to Others
 
Bookmark
 
Subscribe to Answer Alert
No comments yet.     Be the first to comment.
Other Answers (2)
It is possible to specify the number of Columns but it is not possible to specify which data goes into a particular column. When the barcode is scanned, it reads as continuous data.

Posted 10.4 year(s) ago

(0)
(0)
   Report Abuse
Hi Ben,

Thanks for the info.

If you set the barcode to have 3 columns how do you specify what data goes into what column? The DataToEncode property accepts a string value. Sure there must be some delimiter that you would define.

This is the data I want to store in the barcode:
45845A
By Road
12.56
1500.9
125.08

Posted 10.4 year(s) ago

(0)
(0)
   Report Abuse
Email this question link to friends
You must enter an email address, if name is entered or vice-versa for each friend.
Friend #1 -
Friend #2 -
Friend #3 -
Friend #4 -
Friend #5 -
  Your comment on this question
  |         |  
bold  italic  underline  strike       big  small       superscript  subscript 
  Allows to add a link. Added links would only be converted to actual clickable link, when the domain of the link is white-listed by administrator.
Caption :
Link URL :
(Must starts with "http://")
Add  |   Cancel
  Allow to insert an image. Must be among the following file types - *.jpg, *.gif, *.png & *.bmp.
Image Url :   Upload New
(Image url must always starts with " http:// ")
Width : pixels
(Must not be greater than 450px. Enter 0px for no resize)
Add  |   Cancel
  Allow to insert YouTube video. Insert the video embed code.
Embed Code :
Add  |   Cancel
Up to 5000 Characters are allowed. Current Count: 0
  Your comment on this answer
  |         |  
bold  italic  underline  strike       big  small       superscript  subscript 
  Allow you to add a link. Added links would only be converted to actual clickable link, when the domain of the link is white-listed by administrator.
Caption :
Link URL :
(Must start with "http://" or "https://")
Add  |   Cancel
  Allow to insert an image. Must be among the following file types - *.jpg, *.gif, *.png & *.bmp.
Image Url :   Upload New
(Image url must always start with "http://" or "https://")
Width : pixels
(Must not be greater than 450px. Enter 0px for no resize)
Add  |   Cancel
  Allow to insert YouTube video. Insert the video embed code.
Embed Code :
Add  |   Cancel
Up to 5000 characters are allowed. Current Count: 0

You may answer and comment on any thread according to the Terms and Conditions.

 © Copyright 2021 IDAutomation.com, Inc., All Rights Reserved. Legal Notices.

 Barcode Fonts | Components | Scanners | Support | Contact Us
Training Videos on YouTube Join us on Google Plus Join us on LinkedIn Follow us on Twitter Like us on Facebook