Questions tagged [virtual-printer]

Software printer device which converts print data into a PostScript, PDF or some another output file

Virtual (software) printer device is simulated printer device, not linked with phisical printer, which converts print data into a PostScript, PDF, Tiff, MS OneNote, XPS or some another output file.

Many of PS-PDF virtual printers are based on library.

The universal printer driver from is known for its multiple outputs (email, fax, SharePoint, DocuWare, FTP, ...).

See Wikipedia article: Virtual printer

49 questions
9
votes
2 answers

How to build a virtual printer?

I'm trying to build a virtual printer. There are already some answers like this and this. However my demand is more specific. I just want to create a virtual printer that can be added into the system and can be accessed from any application. On…
SolessChong
  • 3,370
  • 8
  • 40
  • 67
4
votes
2 answers

How to programmatically print files and web pages to PDF through "Microsoft print to PDF"?

I'm working on a UWP application, written in c#, and I need to convert to pdf: - office documents (doc, docx, xls, xlsx, ppt, pptx) - images - Web pages The application has to work in x86, x64, ARM, ARM64 architectures. I know there are third…
Enzo Failla
  • 84
  • 1
  • 5
4
votes
0 answers

How to make sure correct .BUD files are generated for print driver after a Windows Upgrade

After upgrading Windows 10 anniv. to Windows 10 creators update my own virtual printer (based on unidrv) is unavailable. When I select it in control panel I get a dialog to install a driver (which I ignore) and by pressing cancel you see the printer…
juFo
  • 17,849
  • 10
  • 105
  • 142
4
votes
1 answer

Can we list a virtual printer in available printers without writing a driver for it

I want a virtual printer to be listed under available printers when I do a print from any application, this virtual printer would send the print data to my code for some tweaking. And I believe I need not write a new driver for this as Microsoft…
Shameel Mohamed
  • 607
  • 5
  • 23
4
votes
1 answer

Redirecting the output of a virtual printer to a Python script

My intention is to achieve the following scenario: A Windows or Linux user gives the command to print a document (using Ctrl+P) and views a dummy printer (virtual printer) in the list of available printers The user selects the printer and gives…
ThePretendProgrammer
  • 1,449
  • 10
  • 16
4
votes
1 answer

How to set up a virtual printer and monitor with UniDrv or XPS driver v3 in Windows

I am trying to create a virtual printer to capture print outs from applications in my own application. I have successfully implemented one that uses the Microsoft PostScript driver and produces ps files. (A lot of code extracted from different open…
agarcian
  • 3,909
  • 3
  • 33
  • 55
4
votes
1 answer

Are there any virtual printer driver for ESC/POS commands to test while programming?

I am writing a sample program to send raw data to ESC/POS printers (not a specific but printers supporting esc/pos in general) using C# .net. ESC/POS Command Reference: https://reference.epson-biz.com/modules/ref_escpos/index.php?content_id=2 So, as…
user3330840
  • 6,143
  • 7
  • 26
  • 39
3
votes
1 answer

IIS Permissions to VirtualPrinter

I have the following case, I'm running an IIS-hosted application that checks a VirtaulPrinter queue at set interval and empty it on certain conditions by using - _printer.InvokeMethod("CancelAllJobs", null); Giving the VirtualPrinter full…
Mr Mush
  • 1,538
  • 3
  • 25
  • 38
3
votes
1 answer

C# - Popup my application whenever print happened to test driver

I am working on the assignment to write a Virtual Printer with C# and NTDDK. I have created a test printer driver and I am able to print .ps documents(redirected to C:\test\test.ps always) using it. But now I have to write a small application that…
Hiren
  • 341
  • 1
  • 4
  • 17
3
votes
1 answer

Create virtual 'shredder' printer

I need to create a virtual printer that 'shreds' Basically here is my problem. I have a software program that needs to 'print' a file before it will save it. I want to be able to print to my shredder so that it saves the document, but I don't…
Usta
  • 271
  • 5
  • 14
2
votes
0 answers

Can I emulate Epson Thermal POS printer?

I am working on a Xamarin mobile app and I need to develop print functionality for Epson Tm-T88 Thermal POS Printer and similar printers. I am using ePOS SDK for this and trying to write wrapper code for Xamarin since it is native Android SDK. Since…
Kartoos
  • 737
  • 1
  • 8
  • 24
2
votes
1 answer

How to set fix directory for output file in V4 Printer Driver

I am working with V4 printer driver, i need to store output xps file to a specific folder instead of letting user select output folder.
Dr. Rajesh Rolen
  • 14,029
  • 41
  • 106
  • 178
2
votes
1 answer

When using a virtual printer how can I check that print is finished?

I am using a virtual printer to print a word document into an image file in a C# program. So far everything is going fine except that I don't know when the printing process is finished so I can read the content of the generated image. Here's my code…
Beatles1692
  • 5,214
  • 34
  • 65
2
votes
1 answer

c# Add a virtual printer that open a wpf program?

I've searched for a solution for my problem but I can't really find one. My problem is that I want to use a program I've written (wpf windows app) as a virtual printer. The program usees the commandLineArgs and is processing the file. The purpose of…
F4Ke
  • 1,631
  • 1
  • 20
  • 49
2
votes
3 answers

Local Print PDFs silently from browser to a specific printers

I've got a web app that produces two different PDF. I need to print one to a printer named "A" and the other to printer named "B". Those printers are not connected to the server. Today users has to select printer every time. I need system know…
Remos
  • 21
  • 1
  • 5
1
2 3 4