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. Printing

Printing

Scheduled Pinned Locked Moved C#
helpcsharpdata-structuresquestion
3 Posts 2 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.
  • M Offline
    M Offline
    mark_w_
    wrote on last edited by
    #1

    I have an interesting problem, but have no idea where to start, any help/links etc most welcome The problem: I want to create an c# app that any other application (eg, Word, Excel etc ) can print to (so i assume it would be a printer driver?? or printer queue??) Once the file has been printed to the c# app I will save it out as a file in a specific location (hopefully as postscript). How do applications like word send a file to a print driver? is it as a postscript file? Thanks in advance for any comments Mark

    Y 1 Reply Last reply
    0
    • M mark_w_

      I have an interesting problem, but have no idea where to start, any help/links etc most welcome The problem: I want to create an c# app that any other application (eg, Word, Excel etc ) can print to (so i assume it would be a printer driver?? or printer queue??) Once the file has been printed to the c# app I will save it out as a file in a specific location (hopefully as postscript). How do applications like word send a file to a print driver? is it as a postscript file? Thanks in advance for any comments Mark

      Y Offline
      Y Offline
      Yusuf
      wrote on last edited by
      #2

      mark_w_ wrote:

      I want to create an c# app that any other application (eg, Word, Excel etc ) can print to (so i assume it would be a printer driver?? or printer queue??)

      Well, you can not write printer app. There is no such thing. But you can write virtual printer driver. Then any application can use your driver to write (send) data to your driver. You can not use C# to write printer drivers too. Too bad, you need Windows Driver Kit [^].

      Yusuf Oh didn't you notice, analogous to square roots, they recently introduced rectangular, circular, and diamond roots to determine the size of the corresponding shapes when given the area. Luc Pattyn[^]

      M 1 Reply Last reply
      0
      • Y Yusuf

        mark_w_ wrote:

        I want to create an c# app that any other application (eg, Word, Excel etc ) can print to (so i assume it would be a printer driver?? or printer queue??)

        Well, you can not write printer app. There is no such thing. But you can write virtual printer driver. Then any application can use your driver to write (send) data to your driver. You can not use C# to write printer drivers too. Too bad, you need Windows Driver Kit [^].

        Yusuf Oh didn't you notice, analogous to square roots, they recently introduced rectangular, circular, and diamond roots to determine the size of the corresponding shapes when given the area. Luc Pattyn[^]

        M Offline
        M Offline
        mark_w_
        wrote on last edited by
        #3

        I was just looking at virtual print drivers, thanks for the link, I may have to write a bit of C++.

        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