Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C#
  4. Receipt Printing

Receipt Printing

Scheduled Pinned Locked Moved C#
csharplearning
4 Posts 4 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • W Offline
    W Offline
    Wamuti
    wrote on last edited by
    #1

    I am building an application that is supposed to eventually print out a receipt. Someone told me that i can get an E-POS receipt printer. Is it possible to interface it with a computer, that is, is there any DLL that i can use to send the printing jobs to an E-POS printer. I am programing using C Sharp (Of course).

    Wamuti: Any man can be an island, but islands to need water around them! Edmund Burke: No one could make a greater mistake than he who did nothing because he could do only a little.

    T D L 3 Replies Last reply
    0
    • W Wamuti

      I am building an application that is supposed to eventually print out a receipt. Someone told me that i can get an E-POS receipt printer. Is it possible to interface it with a computer, that is, is there any DLL that i can use to send the printing jobs to an E-POS printer. I am programing using C Sharp (Of course).

      Wamuti: Any man can be an island, but islands to need water around them! Edmund Burke: No one could make a greater mistake than he who did nothing because he could do only a little.

      T Offline
      T Offline
      TheyCallMeMrJames
      wrote on last edited by
      #2

      If the printer comes with Windows printer driver, you basically just have to set the page size and print to the document. Older printers let you print to them like STDOUT so you'd just issue WriteLines which is easy enough to do. Some printers accept a raw data format for printing, in which case you can check out this Microsoft KB[^]. Also, check with the EPOS supplier and see if they have an SDK. You may be best to research a couple of leading ones or a standard format and then give you end user a set of choices, failing back to one of the methods above. Edit: just remembered the Microsoft POS framework[^]. It seemed pretty good when I last looked into it. Cheers.

      My Latest: How quickly is the Government spending your money? Tech blog: They Call me Mister James

      1 Reply Last reply
      0
      • W Wamuti

        I am building an application that is supposed to eventually print out a receipt. Someone told me that i can get an E-POS receipt printer. Is it possible to interface it with a computer, that is, is there any DLL that i can use to send the printing jobs to an E-POS printer. I am programing using C Sharp (Of course).

        Wamuti: Any man can be an island, but islands to need water around them! Edmund Burke: No one could make a greater mistake than he who did nothing because he could do only a little.

        D Offline
        D Offline
        Dalek Dave
        wrote on last edited by
        #3

        Google [NAME OF PRINTER] and Drivers, DLL or SDK. That should be enough to find the answer to your problem.

        ------------------------------------ I will never again mention that I was the poster of the One Millionth Lounge Post, nor that it was complete drivel. Dalek Dave CCC Link[^] Trolls[^]

        1 Reply Last reply
        0
        • W Wamuti

          I am building an application that is supposed to eventually print out a receipt. Someone told me that i can get an E-POS receipt printer. Is it possible to interface it with a computer, that is, is there any DLL that i can use to send the printing jobs to an E-POS printer. I am programing using C Sharp (Of course).

          Wamuti: Any man can be an island, but islands to need water around them! Edmund Burke: No one could make a greater mistake than he who did nothing because he could do only a little.

          L Offline
          L Offline
          lorenkins
          wrote on last edited by
          #4

          I'm not sure about "E-POS", is that something based on the Unified POS standard? UPOS is an architecture for communicating with retail point of sale devices. The manufacturer of a UPOS-enabled receipt printer supplies a "service object" dll. Your code would use "POS for .NET" to talk to the receipt printer. See: Microsoft POS for .NET Overview[^] National Retail Federation, Unified POS[^]

          1 Reply Last reply
          0
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          • Login

          • Don't have an account? Register

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • World
          • Users
          • Groups