Label Structure Report version 2.5 is now available for download from NiceLabel site. This version brings several improvements. You no longer have to install the application but can simply copy it to the desired location and run it. However it still requires you have NiceLabel version 5 installed. I suggest you install the latest version (version 5.2.2 was just released today). Most information from a previous post (especially regarding label information) about application is still valid.
New user interface
The most notable improvement is probably new user interface and ability to open several labels at once. You can select labels from the open dialog or you can just drop them from Windows Explorer or your favorite file manager.
Label information is now displayed in tabs so you can easily switch between them.
New label information available
Even more information about label is now available.
For objects their status is available. You can see if object is fully visible (“OK”), if it fully fits on the label or not (“Out of label”) or if it is not printable (“Non printable”). You can also see if the object’s position is locked (see “Locked” column).
“Is Used” column now indicates whether variable is used or not. This may be helpful when you try to optimize a label and remove everything that is not needed.
Functions information also contains information whether function is used or not (“Is Used” column). If you have a Visual Basic Script function you can now see it’s source by double clicking it.
New section about fonts is now also available. A list of fonts used on a label is displayed here. Both, TrueType fonts and printer fonts are shown.
Tools – Set printer
Sometimes you have a bunch of labels designed for a specific printer and you would like to use another one. Until now this meant opening all those labels and manually setting new printer. In this version of Label Structure Report you can do this automatically by selecting “Set printer…” option in the “Tools” menu. New window will open.
First select printer from a list of installed printers and then define labels you would like to change. You can do that by clicking the “…” button. Then all you have to do is click the “Set” button. Selected printer will be set for all defined labels.
Tools – Create command file
“Create command file” option in the “Tools” menu allows you to automatically create .JOB or .XML command file that can be used by NiceLabel. “Create command file” works on the currently selected label in the application. When you select the option “Save as” dialog is opened. The type of the command file that will be created is defined by the type you select in the “Save as type” drop down list.
Generated .JOB command file would look like this:
LABEL "c:\program files\europlus\nicelabel 5\samples\labels\compliance labels\gm1724a.lbl" PRINTER "HP LaserJet P2050 Series PCL6" SET MaterialCode = "A6-987" SET GrossWeight = "10" SET Quantity = "160" SET PCI13 = "PCI SEGMENT 13" SET To Address = "GENERAL MOTORS CORPORATION ORION ASSEMBLY PLANT LAKE ORION, MI 48359" SET FromAddress = "ACME IDEAL AUTO PARTS 1 READRUNNER WAY TUCON, AZ 90150" SET PlantDock = "54321ZES" SET PartNumber = "12345678" SET Reference = "G1155" SET EngineeringL = "REV: 20MAY1999" SET PCI14 = "PCI SEGMENT 14" SET FreeText = "FREE TEXT" SET ContainerTyp = "KLT3214" SET MadeIn = "ASSEMBLED IN USA" SET PhoneNumber = "PROBLEM@AIAP.COM" SET PCI17 = "PCI SEGMENT 17" SET PCI16 = "PCI SEGMENT 16" SET PCI15 = "PCI SEGMENT 15" SET ShipmentDate = "02AUG1999" SET ShipPackSN = "A2B4C6D8E" SET SupplierID = "123456789" SET SpecialSymbo = "c:\program files\europlus\nicelabel 5\samples\graphics\symbol" PRINT "1"
If variables have default values then these values are used otherwise values are generated based on variable type (numeric, alpha numeric, etc.).
I hope you find “Label Structure” utility useful.