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 / C++ / MFC
  4. reguired fast printing

reguired fast printing

Scheduled Pinned Locked Moved C / C++ / MFC
5 Posts 5 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.
  • P Offline
    P Offline
    patilvaibhavrao
    wrote on last edited by
    #1

    Hi, i want develop one application which required the fast printing on dot matrix i saw one dos application it it's giving the printing very fast compared to windows please suggest which technology should i prefer.

    L F L P 4 Replies Last reply
    0
    • P patilvaibhavrao

      Hi, i want develop one application which required the fast printing on dot matrix i saw one dos application it it's giving the printing very fast compared to windows please suggest which technology should i prefer.

      L Offline
      L Offline
      Lost User
      wrote on last edited by
      #2

      Print speed is a feature of the printer, not the operating system or programming language.

      1 Reply Last reply
      0
      • P patilvaibhavrao

        Hi, i want develop one application which required the fast printing on dot matrix i saw one dos application it it's giving the printing very fast compared to windows please suggest which technology should i prefer.

        F Offline
        F Offline
        FriendOfAsherah
        wrote on last edited by
        #3

        This is very general question :-D Think about following topics: - printer connection via: direct connection on parellel Centronics, ... WLAN network - communication: whats between printer and programm code? direct commnication, printer driver, spooler, LAN network... - how does operation system drivers communicate? do you use "Windows" printsystem which does Scaling, function mapping from window->draw to printer->draw? the more comfortable you can code the slower the speed. fastestway: use ASM and direct code the 8x8 bitmaps, send them to the printer, as we did in 1985 but think of: paper size, drawing, filling, fonts etc etc.

        1 Reply Last reply
        0
        • P patilvaibhavrao

          Hi, i want develop one application which required the fast printing on dot matrix i saw one dos application it it's giving the printing very fast compared to windows please suggest which technology should i prefer.

          L Offline
          L Offline
          leon de boer
          wrote on last edited by
          #4

          Sounds like you have the windows print driver sending the text out to the dot matrix printer in graphics form ... that means it will be printing the truetype fonts from windows. The old matrix printers are much faster if you just send the text in raw form and the printer uses it's internal font. There is probably a setting on the windows print driver for the printer to turn the truetype font and print graphics output off. You can also probably do it in code when you get the printer DC you should be able to set the printer capabilities before you start the print cycle in your code.

          In vino veritas

          1 Reply Last reply
          0
          • P patilvaibhavrao

            Hi, i want develop one application which required the fast printing on dot matrix i saw one dos application it it's giving the printing very fast compared to windows please suggest which technology should i prefer.

            P Offline
            P Offline
            Patrice T
            wrote on last edited by
            #5

            Simple. When printing, Windows transforms what you want to print into a graphic bitmap and then send the graphic to the dot matrix printer which can be very slow to process. This technique is used because anything that can be showed on screen can be printed. With DOS, the app is directly sending commands to the printer, but is limited to printer internal fonts (Arial may be not available in the printer), sizes and other settings. Another problem is that the app must know the commands of the printer. So DOS os faster because it takes advantage of the printer internal capabilities. On windows, you can print in raw mode, but you are responsible of everything. You can make windows print in the DOS fashion by installing the driver for for a Generic/Text Only printer. It will be fast but ugly.

            Patrice “Everything should be made as simple as possible, but no simpler.” Albert Einstein

            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