cancel
Showing results for 
Search instead for 
Did you mean: 

Zebra ZPL II Commands e.g. ^PW in SIFbA ?

sebastian_hockmann2
Participant
0 Kudos

Hello.


we're using a smartform for label printing on a Zebra GK420T printer.

This works fine.


Now we had created a new SIFbA form with same functionality. But the

output is not satisfying, because the Zebra printer does not use the right

print width. So the output is displaced and shifted.

In the smartform we used ZPL II command '^PW304' to set the right

printwidth.


Is there a way to get this command working also for SIFbA by modifying the

azpl203.XDC File ?


And if so, where to put this command ?


Or are there other hints for designing labels with SIFbA on Zebra printers  ?

Thanks.

Sebastian Hockmann

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Sebastian,

I'd like to ask you a couple of things.

First of all are you printing in landscape or portrait orientation?

Second, what is the version of your ADS (Adobe Document Services), to check you can run report FP_PDF_TEST_00 and set the connection to ADS, tell me which number it gives you.

My experience was that on an older ADS version for some reason when I printed landscape the form had to be placed in the middle of the layout otherwise it would get cut at the top.

On the newer version of ADS the correct position is the top left area.

Depending on your orientation and ADS version we can determine where you should place your label area.

sebastian_hockmann2
Participant
0 Kudos

Hi Adam,

i'm printing in portrait orientation.

ADS Version : 1001.20111109021823.865007

Thanks.
Sebastian

Former Member
0 Kudos

When you are designing the form, in the layout tab, where is your label placed?

Have you tried moving around the content of your label?

For instance, if your output contains only the right side of your label, try moving your label down.

Perhaps add a picture of the output from your printer and a screenshot of your layout, that might help.

sebastian_hockmann2
Participant
0 Kudos

Hi Adam,

i attached you a photo of the label.

And here is my design :

I used element TXT_Dummy with the following FormCalc command to set the

orientation:

data.#pageSet[0].FIRST.TXT_Dummy::initialize - (FormCalc, server)

FIRST.medium.orientation = "portrait"

BR,
Sebastian

Former Member
0 Kudos

Hi Sebastian,

I'm not sure why you use the script to change to portrait, when I print as landscape to zebra its fine.

Try to do the following:

Increase the page size to something larger than your pagesize, after that map out your layout like in my picture:

This way you will know which part of the form is the area that prints.

The reason I suggest this is that when I was on an older version of ADS (version 8.xxx) The area in which the label started was from 2 inches and downward, like in the previous picture i posted.

The more numbers you have the easier itll be for you to determine which part of the form is printing.

Let me know if this helps

sebastian_hockmann2
Participant
0 Kudos

Thanks a lot. Problem solved. 🙂