Talk:Zebra Programming Language
This article is rated Start-class on Wikipedia's content assessment scale. It is of interest to the following WikiProjects: | ||||||||||||||||||||||||||||
|
Not a programming language
editZPL is not a programming language. It is a printer control language 173.11.16.86 (talk) 16:32, 14 August 2012 (UTC)
This article contains a translation of Zebra Programming Language from de.wikipedia. (423997941 et seq.) |
Previous code example was bad, now corrected
editThe code example given was an example of bad ZPL coding. I felt I had to fix this, having wasted several days trying to fix a bad ZPL label which broke subsequent labels ...
Specifically, the ZPL sets Label Home to 30,30 (^LH30,30). This is a global parameter and changing it will affect every subsequent label which is printed. This was the cause of my obscure problem. Therefore, I felt I should correct Wikipedia's example.
Solution: Amended the example to reset Label Home to origin. (^LH0,0)
Bad example
editI think the example is bad regarding the ZPL programming guide. Indeed, The D font (bitmapped) can go up to 180 height and 100 width. In the example, ^ADN,200,40 is not correct. 200 is more than 10 times the standard height of D font... — Preceding unsigned comment added by 185.31.151.250 (talk) 08:40, 29 April 2015 (UTC)
Clearer explanation of (in)compatibility between ZPL 1 and ZPL 2
editThe article says "a full compatibility with the older version is not given", but this is ambiguous. Is a printer that supports ZPL 2 able to print ZPL 1 barcodes? Is a printer that supports ZPL 1 able to print ZPL 2 barcodes? (If yes to either, can it print all or only some?) I feel that this needs to be clarified but unfortunately I don't know the answer myself. Would anyone like to help out? 207.194.124.137 (talk) 18:35, 18 September 2019 (UTC)
- I saw that too and have attempted to make it clearer. Hopefully I got the facts straight as far as forward and backward compatibility. – voidxor 22:39, 26 March 2020 (UTC)