Can I print a different endorsement on each item as it is scanned?

Can I print a different endorsement on each item as it is scanned?

You will probably notice when you call SetEndorseText() on the CR-55 or CR-25 that it returns false. When any function in Ranger returns false, you can always check the Ranger log for a more detailed explanation. In this case the log it would contain:
This call not supported on this transport.

On the CR-25 or CR-55, by the time the SetItemOutput() event is fired the document is well beyond the inkjet.

For this reason, when endorsing on the CR-55 or CR-25, you must use SetFixedEndorseText() rather than SetEndorseText(). Call this method (after enabling the rear endorser and calling EnableOptions() of course) and it will print the given text on every subsequent document fed.   Furthermore, SetFixedEndorseText() should be called before starting to feed documents.

You may also want to read the topic "How do I print and tracking numbers on each document with the CR-series?"

Ranger® - The universal check scanner interface
Copyright © 2023 Silver Bullet Technology
www.sbullet.com
    • Related Articles

    • Pocketing and Endorsement modes for TM-S2000 and TM-S9000 scanners

      As with all scanners supported by Ranger, by default Ranger sets up the scanner to scan in its fast possible mode. In Epson's high speed mode it is not possible to pocket items. To pocket items you must enable Epson's "Confirmation mode" which slows ...
    • How can I print endorsement text with old versions of RangerFlex?

      Some older versions of RangerFlex (pre-v3.0) did not provide a means to set endorsement text via the user interface. However, you can set the endorsement text manually by editing Ranger's CapiOptions.ini file. Add the following section to the ...
    • I'm Missing Item Data

      If you've recently switched to using the CR-120 or the CR-150 from another scanner and seem to be experiencing loss of item data, please make a review of your source code during TransportNewItem, TransportSetItemOutput, and TransportItemInPocket. ...
    • How do I print special characters using the Canon CR-180?

      There are special symbols you may include in the fixed endorse string that the scanner will vary per-item basis: Symbol Usage <TIME> the current time <MDY> the current date (MDY) <YMD> the current date (YMD) <DMY> the current date (DMY) <U> up arrow ...
    • Can Epson CaptureOne endorse/print on items?

      The CaptureOne does not have an inkjet endorser. It has a "virtual endorser" which writes the a single line of endorsement text directly on the rear image. The virtual endorsement will be on the rear image(s) available in the ItemInPocket event. ...