跳至主內容

搜尋

搜尋

Printing On Two Columns Of Labels

評論

1 條評論

  • Avatar
    Fernando Ramos Miracle
    Although this is something we help you through our tech support service by email, I would like the answer to be present on the forum too for other users to access to it:

    1. Firstly please note that when using a BTMXL script to print BarTender labels a new print job will be generated for each <Print> tag.

    2. It should be understood that in Windows printing, for any application that uses a Windows printer driver, each print job results in the form feeding the remainder of the page. This is a constraint imposed by the whole Windows printing architecture and cannot be worked around from within the Windows architecture. The only way around this is to move your application to a DOS printing model where your application generates the print code directly, and transporting that print code to the printer via its own means.As you might expect, this way of doing things is antiquated and brings with it its own problems.

    On a laser printer this means that if you print to part of the sheet, the print job will result in the entire A4 page being fed out of the printer. For a thermal printer a “page” is a single row of one or more labels. If the page is covered by one label then a label and page are synonymous. If however, there is more than one label on the page, then page and label are different but related items.

    3. With this in mind, if what's needed is to print variable data in a compacted group of labels (no labels left blank), where there is more than one label per page/row, then the printing will need to be performed in a single print job.

    To include all the information through BTXML script in the same print job you'll need to emulate a record set using the <RecordSet> tag. This will allow you enter as much information as needed and use it as it were records from a database (BarTender will print a different label for each record).
    0

登入寫評論。