Should I use SetEndorseText() or SetFixedEndorseText()?

Should I use SetEndorseText() or SetFixedEndorseText()?

As part of application initialization, the application should query Ranger's TransportInfo.ini file via Ranger's GetTransportInfo() method (section 13.1.12.1 of the Ranger Transport API Functional Specification Document Version 2.3) to determine if the scanner uses fixed endorse text.
  1. Ranger.GetTransportInfo("General", "UsesFixedEndorsement");

For scanners that return "true" for UsesFixedEndorsement, the application must use Ranger's SetFixedEndorseText() method rather than Ranger's SetEndorseText() method.


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

    • Related Articles

    • Why should I use SetFixedEndorseText() on most small check scanners?

      Most small check scanners don't have the ability to set the endorsement (inkjet) text for the item that is currently being scanned. Therefore the SetEndorseText() call is not supported in this case. This is a limitation of the check scanner. You can ...
    • Why should I use SetFixedEndorseText() on most small check scanners?

      Most small check scanners do not have the ability to set the endorsement (inkjet) text for the item that is currently being scanned. Therefore the SetEndorseText() call is not supported in this case. This is a limitation of the check scanner. You can ...
    • Why does SetEndorseText() in the SetItemOutput() event fail on the CR-180?

      You'll probably notice when you call SetEndorseText() on the CR-180 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: WARNING: ...
    • How can I endorse text on items?

      The general approach is the following: 1. Check that the endorser is present in the "TransportInfo.ini" file. If the feature is not present then endorsing is not possible. Example of TransportInfo.ini: [General] RearEndorserPresent = true ...
    • 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 ...