跳至主內容

搜尋

搜尋

Slow Printing With Logo

評論

14 條評論

  • Avatar
    Ian Cummings
    版主

    This effect is always down to variable data being specified per label, and thus an issue command in the printer code being used per label.

     

    The fact that the printer displays a quantity of 1 for each label indicates and confirms that the printer code being generated has a separate issue command for each label.  Normally this is because you have some variable data on the label, such as what you get with a database connected label design for printing record data per label.  The use of a VB script will also have the effect of deactivating print optimisation resulting with an issue command per label.

     

    Perhaps you could attach the BarTender document (*.btw) file, so that we can take a look at it?

    0
  • Avatar
    Legacy Poster

    sure, I was trying to add files via media libary... but to be honest i don't really know how to :)

    I hope that dropbox links are fine enough :

     

    https://www.dropbox.com/s/dj6tb8heyi7ew4t/VNR_series.btw

    https://www.dropbox.com/s/4xzxc63nbtrqr2u/logo3.bmp

     

    thanks for your reply Ian !

     

    PS. disabling BMP logo solve the problem... and printer works continuously.

    here you can notice the difference, 40 labels w.out logo and another 40 label with logo.

     

    https://www.youtube.com/watch?v=R8ICMvzLpec

    0
  • Avatar
    Ian Cummings
    版主

    I took at look at your files.  Your use of the event based VB script (OnSerialize) is the cause of the performance loss you are seeing as it results in unoptimised printer code.  The printer code cannot be fully optimised as BarTender has to decide a value of an object on a per label basis as according to the VB script.

    0
  • Avatar
    Legacy Poster

    ok, but as I said before, why does it affect only when BMP is enabled ?

    Is there any chance to improve printing speed with logo and VB script ?

    0
  • Avatar
    Ian Cummings
    版主

    Printing to file I see that only the serial number and the VB script calculated word are reimaged every issue command (label printed).  Could it be that you don't have the "Allow Static Objects" and "Allow Serialization" performance options enabled under the "Performance" tab of the "Print" dialog?  It should be the case that the picture object is only imaged once at the start of the print job, and is thus not relevant to any printing delay issue.

    0
  • Avatar
    Legacy Poster

    Printing to file I see that only the serial number and the VB script calculated word are reimaged every issue command (label printed).  Could it be that you don't have the "Allow Static Objects" and "Allow Serialization" performance options enabled under the "Performance" tab of the "Print" dialog?  It should be the case that the picture object is only imaged once at the start of the print job, and is thus not relevant to any printing delay issue.

     

    both options are enabled as well with graphic and format cache  :(

    0
  • Avatar
    Ian Cummings
    版主

    Enable the "Print to file" checkbox on the Print dialog and produce a modest print file (*.prn) to attach to this post for me to examine.

    0
  • Avatar
    Legacy Poster

    I'm afraid this opion is not supported on my old version of BT - 7.10 :(

     

    https://www.dropbox.com/s/c6acyczaybl542o/BarTender_print_screen.jpg

    0
  • Avatar
    Ian Cummings
    版主

    You'll find it under the "Options" sub-tab of that dialog.  Note: A printjob of 50 labels will suffice.  Don't send a printjob for 1000 labels please.

    0
  • Avatar
    Legacy Poster

    that's right - many thank's :)

     

    https://www.dropbox.com/s/uaamo1govmn44ec/Output.prn

     

    and one more video, this VB script error "pop's out" as far I remember :

    but maybe it has something to do with this issue.

     

    https://www.youtube.com/watch?v=uRFfrDemYXE

    0
  • Avatar
    Ian Cummings
    版主

    Have you enabled the format and graphics caching before producing the print job as I see no graphic data at all.  However, I do see a recall stored format command that is used on a per label basis.  Can you show me what you have enabled exactly under the performance tab of the print dialog?

     

    Disable the caching, at least for the purpose of producing the PRN file that I can read in full.

     

    Note that BarTender v7.10 is not Windows 7 compatible, so I imagine the VB script engine error is part of that problem.

     

    *Please use the "More Reply Options" button in the form post to attach items rather than using Dropbox all the time.

    0
  • Avatar
    Legacy Poster

    exacly, cache'ing was enabled during this print job.

     

    [attachment=950:Zrzut ekranu 2014-05-28 18.24.16.png]

     

    Sorted now, attached PRN file with static label and printer serialization enabled but cache'ing is disabled.

     

    https://www.dropbox.com/s/uaamo1govmn44ec/Output.prn

     

    PS. thank's for "more reply options" hint, unfortunatelly prn files are rejected :(  "You aren't permitted to upload this kind of file"

    0
  • Avatar
    Ian Cummings
    版主

    The printer code is as optimized as it can be for your particular label design.  To reiterate, it is the use of the event based VB script to conditionally change a text object on the label that deactivates the print optimizations that in turn means the image buffer needs to be refreshed each issue command to print a label.

    0
  • Avatar
    Legacy Poster

    Ok, so there are no chances to make it working efficiently :(

     

    I'm also wondering how to make it more automate. I'm always printing those labels in lot of 20.000 labels with consecutive numbering in decrement serialization, so I'm starting from highest number.

    1000pcs in printing dialog after that 1 control label from another BTW  file, and again, and again.... 20x times :)

     

    [attachment=953:vnr_series.JPG

     

    20x rolls with 1.000 pcs with control label at the end, like that :

     

    [attachment=952:vnr_control.jpg]

     

    How could I make it more automate ? 

     

    PS. Many thank's for your help Ian !

    0

登入寫評論。