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 Bookmark and Share
farrelll

PDF417 Barcode is segmented (has line feeds)

We are using the PDF417 Font and Encoder with our BI Publisher reports. The data is encoded correctly and can be scanned in, but sometimes the barcode is segmented. The barcode has white horizontal spaces in-between its segments. The barcode still scans correctly with our scanners but the company on the receiving end has an issue with these spaces.

What is causing these gaps to sometimes occur, and how do we stop it from happening?

Additional Information: we have recently updated to Siebel 8.1.1.7, version of BI Publisher 10.1.3.4, font IDAutomationPDF417n5.

When we generate the PDF directly in BI Publisher using a local xml file the white spaces do not appear. When we call the report from Siebel with the same data, the white spaces appear.

I have tried using different size fonts but this doesn't help. How do I change the vertical motion index as mentioned in the manual?


Regards,
Liam


10-12-12     2508 day(s) ago    

  Report Abuse

 

Ben

Best Answer

It is possible the application can add additional line feeds. For example, some applications will not add line feeds (which causes issues with the barcode) and some applications will. It looks as if Siebel calling BI Publisher, based on the information you have provided, seems to be doing it.

In any case, there would be nothing we could do from our end as the encoder and the font are correctly made.

Check to see if there are any patches available for this type of issue. If not, again, there is no additional information we could provide to help resolve the issue as we do not work directly with BI Publisher / Siebel.

As far as your data, "<Hello World/>" + char(10) + "<This is line two/> + char(10) + "<last line>", that should be okay because it is your full data to encode.

The issue with the line feeds is caused when stacked values such as encoded data are required to form one entity, such as a barcode.

Since I cannot see how big the line feeds are, I cannot tell if it is a line feed or spacing issue. It will be one or the other.

Posted 2504 day(s) ago

()
()
  Report Abuse
 
Find Interesting
 
Email to Others
 
Bookmark
 
Subscribe to Answer Alert
No comments yet.     Be the first to comment.
Other Answers (6)

farrelll
When you say additional line feeds, what do you mean? We have one line feed per line. Example: the string we pass into the class is "<Hello World/>" + char(10) + "<This is line two/> + char(10) + "<last line>";

As stated, when this report is generated purely using the BI Publisher GUI, the spaces do not appear in the PDF. The issue is when the report is generated by Siebel calling BI Publisher, passing in the same data to the same template.

Posted 2504 day(s) ago

()
()
   Report Abuse

Ben
If there are additional line feeds that interfere with the encoded data, you are going to receive barcodes with spaces in them; no way around this unless the additional line feeds are removed.



Posted 2504 day(s) ago

()
()
   Report Abuse

farrelll
Yes this only occurs in PDF, as we only produce the barcode in PDF's. The data we encode does include line feeds, but this is a client requirement, so we can not take them out.

I have been experimenting with the line spacing option in the rtf template. I have found that if I use the Line Spacing options 'Single' or 'Multiple' then the spaces remain. I have set the option to 'Exactly' and used the font point size as the spacing amount. This appears to remove the white spaces. If I zoom in on the pdf then the barcode looks like it has a tiny amount of overlapping on some lines, but this does not currently affect the ability to scan and read the barcode.

Posted 2504 day(s) ago

()
()
   Report Abuse

Ben
Does the issue occur when you print to PDF only? If so, then it is not related to PCL fonts. Therefore, the issue could not be resolved by modifying the Vertical Motion Index (as it is PCL related only).

Can you post a screen shot of the issue using a sample value unrelated to your secure data? It is difficult to say what the exact issue is without seeing it. It is very possible that the application that you are passing your encoded data into is adding additional line feeds. Is there a way to modify the line spacing within Siebel BI Publisher?

When dealing with TTF and Postscript fonts, it does not have control over the spacing; the application has more control. So, if there is a way to modify the spacing, then it may resolve the issue.

Posted 2505 day(s) ago

()
()
   Report Abuse

farrelll
I believe the issue is covered by 'Line Spacing Issues: Too Much Space Between Lines'.
https://www.idautomation.com/barcode-fonts/2d/pdf417/user-manual.html#Line%20Spacing%20Issues

What I am interested in is what causes these spaces to appear and how to stop them. At the moment the spaces can appear on some generated reports but not on others.

I am unable to put a screen shot as the information within the barcode is secure.

Posted 2505 day(s) ago

()
()
   Report Abuse

Tim
Farrelll,

Can you post a screen shot of the result?

Posted 2508 day(s) ago

()
()
   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 2019 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