Questions tagged [redmon]

RedMon is a port monitor that redirects a special printer port to a program. RedMon is commonly used with Ghostscript and a non-PostScript printer to emulate a PostScript printer. RedMon can be used with Ghostscript as a PDF creator.

RedMon is a port monitor that redirects a special printer port to a program. RedMon is commonly used with Ghostscript and a non-PostScript printer to emulate a PostScript printer. RedMon can be used with Ghostscript as a PDF creator.

RedMon can be used with any program that accepts data on standard input.

Using RedMon you create a redirected printer port. If you connect a Windows printer driver to the redirected printer port, all data sent to the redirected port will be forwarded by RedMon to the standard input of a program. The output of this program can be sent to a different printer port, or the program can generate whatever output it desires.

40 questions
9
votes
8 answers

Can't add new Redirected Port in Windows 7 after installing RedMon

My operating system is Windows 7 32bit. I installed RedMon1.7, Ghostscript 8.71 and GSview 4.9; installations were successful. I went to Add New Local Printer in Windows Devices and Printers, clicked on Create A New Port, and selected Redirected…
Zerone
  • 566
  • 4
  • 10
  • 24
9
votes
3 answers

Intercepting data sent to a Windows printer (using RedMon)

I need to intercept data being sent to a ESC/POS printer on Windows and analyze it. So I wanted to get the data in plain text, so that I can extract and make sense of information being sent to the printer. Currently, I have tried using RedMon to…
mabicha
  • 337
  • 2
  • 7
  • 16
8
votes
1 answer

redirect printer output to C# application, using redmon

I'm trying to intercept the content from a redirect port (Redmon) to a C# application so I can process it. Right now I'm just trying to figure out how to pass the output into my app.. I thought I could just input it through std input, but its not…
Frank Jay
  • 85
  • 5
7
votes
0 answers

Is there a modern alternative to redmon redirected port?

I am trying to create a "virtual" printer which should use Redmon port (or an alternative) to redirect the printed document to an application. I used to follow that old guide to try that…
Cgallien
  • 71
  • 1
  • 4
4
votes
1 answer

in windows 10, redirect port monitor (redmon), run as user doesn't work

I have a redirected printer port that use redmon (redirect port monitor) with a postscript printer driver to convert postscript to pdf and apply some other effects like watermarks, overlays, etc. In win 7 all work fine but in windows 10 the process…
Roy
  • 61
  • 1
  • 2
3
votes
1 answer

Configuring a printer's redirect port via prompt

I've been trying to create an installer for a program I wrote in Java, implementing GhostScript, that creates a virtual printer where the file is sent to. My program then reads the files and manages it accordingly. However, I had to manually…
Hugo
  • 133
  • 11
3
votes
2 answers

Redmon's Run As User not loading user's environment variables

I'm attempting to use Redmon http://www.winimage.com/misc/redmon/ to send print jobs to a custom C# application. Redmon "runs" (actually the Print Spooler) as SYSTEM but has an option to Run As User to allow your application to run under the user…
Halfdone
  • 123
  • 10
3
votes
1 answer

Virtual printer : intercept data sent to printer using c#

i'm creating a PDF Creator equivalent and I have to add some options to it while using C# language. I would like to know how I can intercept data that was sent to the printer and how I can save it in a c# variable. My printer launches the program…
Fabien Papet
  • 2,244
  • 2
  • 25
  • 52
3
votes
1 answer

Capturing printer data stream in ruby

anyone knows where a printer data stream is stored, and how to capture it a ruby executable? (for later pdf conversion for example) I'm questioning this one, related to another question of mine. So transparent that i can't catch it...Using Rghost…
MrWater
  • 1,797
  • 4
  • 20
  • 47
2
votes
1 answer

How to asynchronously wait for response from an external application that intercepts printer output

I have designed a system that is made up of 3 separate applications: Web Application WCF Service application that receives requests from the web app, does the appropriate action and prints the result using the SendKeys class…
Atzoya
  • 1,377
  • 13
  • 31
2
votes
0 answers

Redmon starts application as user SYSTEM instead of the current user

I'm using Redmon to start a .Net application that reads data from stdin, then send it to ghostscript to generate a .pdf file, before wrapping everything in a .zip file, which is uploaded to an ftp server. The problem is, that under some Windows…
Benjamin
  • 81
  • 7
2
votes
1 answer

why cant I configure redirected port for an xps driver

I have Redmon 1.9 installed. I am trying to configure an XPS based printer driver to a Redirected Port but I get the following error: But it is working fine for other Unidrv and Postscript based drivers. How can I add a redirected port for an XPS…
Shameel Mohamed
  • 607
  • 5
  • 23
2
votes
2 answers

Issue configuring Redmon port

I'm using Windows 10. I have the redirected printer installed just fine. But when I go to configure the port, after selecting my redirection program and putting in my arguments, when I click OK and error box pops up that says, "An error occurred…
2
votes
2 answers

WinAPI C - RunAsUser from REDMON_USER and REDMON_SESSIONID

I installed a PostScript printer driver and have setup REDMON (redmonnt.dll) for redirecting postscript output to my program. In my rather simple c program I capture the data from STDIN and I am able to successfully save it into a .ps file. The…
Sheriff Md
  • 656
  • 1
  • 7
  • 11
2
votes
2 answers

Getting print data - Windows (Redmon)

I am trying to develop an app to retrieve print data, edit its content and then print the data. I am using RedMon for that purpose. But all the tutorials I have seen online as of now relates to storing the data into a PDF using RedMon. I want to be…
Anurag Ramdasan
  • 4,189
  • 4
  • 31
  • 53
1
2 3