Beefy Boxes and Bandwidth Generously Provided by pair Networks
laziness, impatience, and hubris
 
PerlMonks  

Re: HELP! Label images PostScript

by Loops (Curate)
on Aug 06, 2013 at 18:59 UTC ( #1048163=note: print w/replies, xml ) Need Help??


in reply to HELP! Label images PostScript

Hello,

Welcome to the monastery.

When you say that everything is working great, have you actually been able to generate and view a .ps file that contains a label with your barcode on it? Are you sure that the problem you're having is CGI, or is it that your postscript file isn't actually correct?

I ask because it seems the PostScript::MailLabels does not support embedding graphics. Take a look at the documentation "todo" section to see that it is planned in the future. So it appears you're just loading up a text field with data that has no hope of being interpreted as a graphic image.

If true, you may have to do your own label alignment code.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1048163]
help
Chatterbox?
[Corion]: But maybe there is some other Unicode string that will be true but have a zero width
[hippo]: For explanation, I've seen this construct in someone else's code (no names, no pack drill) and couldn't think of a situation to trigger it.
[Corion]: You'll have to look somewhere esoteric for that. Maybe some tied variable or special dualvar can also trigger that. But it's certainly not a common occurrence
[Corion]: And on 5.20, the following also outputs no find:perl -wle 'for my $x ("\x{2000}".."\ x{1fffff}") { if( $x && ! length $x ) { warn qq(<$x>); warn length $x; die } }'
[Corion]: (this time on Unix)
[hippo]: Understood. I'll have to go through the code and see if it's doing anything fancy with ties, dual-vars or non-scalars. In the end, it's probably a bug though.
[Corion]: Aaah - you should be able to do this with overload, but I would hit somebody really hard if they constructed objects that are true but the empty string, and you not knowing about the domain knowledge where this makes sense

How do I use this? | Other CB clients
Other Users?
Others chanting in the Monastery: (14)
As of 2017-07-27 13:34 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    I came, I saw, I ...
























    Results (413 votes). Check out past polls.