Receipt Print Modification

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Receipt Print Modification - Presentation Transcript

    1. Receipt Print Modification Right Click 3.0 Kevin Devine Euclid Public Library August 22, 2007
    2. The Problem
      • Handwritten slips for reserves
      • No consistency
      • Bad spelling / penmanship
      • 100s handwritten each day
      • Even in front of patrons waiting to checkout!
    3. The Goal
      • Before
      • After
    4. From the beginning
      • Can it be done?
      • How will it work?
      • Can our ILS do this?
      • Initially, the answer was “No”, but the question lingered… Could this be done?
    5. TIME PASSES…
    6. A New Problem Arises
    7. Goal Revisited
      • Routing Before
      • Routing After
    8. Options?
      • Screen capture / OCR / Print
      • Utilizing Window Handles to get Textboxes
      • Staff copy and paste to another application
      • Change ILS to a system that works better
      • Capture Spool file and modify output
    9. Spool File What are these?
    10. Escape Codes
      • Specific to each brand of printer
      • SDK on website
      • List of commands
        • Font height and width
        • Bold, Underline, Italics
        • Line feeds, cut paper
        • Change text orientation
    11. Example Escape Code (in code)
      • ChrW(27) & ChrW(104) & ChrW(51) & ChrW(27) & ChrW(87) & ChrW(49) & ChrW(27) & ChrW(45) & ChrW(49) & ChrW(27) & ChrW(69) & sName
      • ChrW(27) & ChrW(104) & ChrW(48) & ChrW(27) & ChrW(87) & ChrW(48) & ChrW(27) & ChrW(45) & ChrW(48) & ChrW(27) & ChrW(70)
      • Bold, Underline, Height = 4, Width = 2 turned on
      • The second bullet turns those all off
    12. Capturing a Print Job
      • Small jobs enter and exit the spool quickly
      • Pause/Unpause the queue?
      • Create a “dummy” printer
      • Copy modified spool file to real printer
    13. A Little Bit of Code
      • Monitoring application
        • VB.net
        • Watches the “dummy” print queue
        • Looks for keywords in spool file
          • HOLD FOR:
          • in transit to:
        • Modifies the spool file with escape codes
        • Copies to the real printer
    14. Results
      • Circulation was ecstatic!
      • Reserves have readable names
      • Routing slips are easy
      • Patrons are not waiting for the staff to write out slips
      • Customer Service and line speed have increased
    15. Time Comparison
      • Before
      • Writing reserve slips
        • 20 seconds
      • Writing routing slips
        • 20 seconds
      • Reserves per month: 9000
      • Routing per month: 4000
      • Total Time:
        • 72 hours a month
      • After
      • Printing reserve slips
        • 2 seconds
      • Printing routing slips
        • 2 seconds
      • Reserves per month: 9000
      • Routing per month: 4000
      • Total Time:
        • 7 hours a month
      It cut the work down to 1/10 th of before!
      • Any Questions?
      • Receipt Print Modification
      • Right Click 3.0
      • Kevin Devine
      • Euclid Public Library
      • [email_address]
      • August 22, 2007

    + guestbc7e13guestbc7e13, 3 years ago

    custom

    983 views, 0 favs, 0 embeds more stats

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 983
      • 983 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 21
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories

    Tags