Print you PDF silently using C#; Author: ; Updated: 14 Mar ; we’ll use the suite of software Ghost Script developed by Artifex and. 2) using gsprint, a executable that comes with Ghostview (the GUI for GhostScript ) and who’s able to send PS and PDF files to any printer that. or uninstaller silently, /D sets the default installation directory (It must be . To print to a specified queue, use -sOutputFile=\\spool\NullLPT1.

Author: Dairisar Zulkirg
Country: Antigua & Barbuda
Language: English (Spanish)
Genre: Science
Published (Last): 19 September 2011
Pages: 135
PDF File Size: 10.80 Mb
ePub File Size: 2.39 Mb
ISBN: 619-7-26677-320-4
Downloads: 28879
Price: Free* [*Free Regsitration Required]
Uploader: Tekazahn

This method uses the mswinpr2 Ghostscript “device” a driver that sends output to your printerwhich is extremely slow; I recommend that after you have set it up and made it work, you might want to follow the alternate method described on a separate page. Ghostcript14 Mar Installing Ghostscript on Unix Ghostscript uses the common configure, build and install method common to many modern software packages. In order to handle installed printers two basic classes were created: I will try your method later.

Ghostscript is an interpreter for the PostScript page description language used by laser printers. Don’t even think about setting up this method unless you are willing to follow the instructions exactly. If you decide to ignore any of the instructions, please do not send me messages asking prinf why you can’t print from WordPerfect or why you don’t get the results you want.


Home Questions Tags Users Unanswered. GS or the appropriate Fontmap. For the sake of simplicity, you may want to change this to “C: Ghostscript works fine when printing small documents and it’s highly customizable.

Btw, if you do manage to change the paper size programatically, please keep us posted. NET Challenge Keeping track of answers on some coding difficulties.

Background printing of PDF documents

It prints silently which is great using command line but I only get empty pages. Thanks very much for the succinct, easy code. Beware that if you are looking for a total background, unattended solution, that if the document requires a password or is unopenable for some reason, foxit will throw up a dialog and the process will remain locked until the dialog is dismissed.

These are platform-independent, but if you already have fonts of the right kind on your platform, you may be able to use those. The method also enhances the font support of almost any printer for which WP provides only limited support.

Super User works best with JavaScript enabled.

WPDOS – Print to Any Windows Printer: Ghostscript Method

To accomplish our task, we need to send the required paramaters to gsprint. Do you know if I address a printer with an IP Address or just with the printer name as shown here?


thostscript To be able to use their APIs you need to install the full Acrobat package which is a hassle to obtain just to test it out. Edit screen, select Port, choose Other, and enter the pathname C: Yours will almost certainly be in a different location so adjust the following commands accordingly.

Silent Print Using C#

Make sure that the driver you choose is selected has a star next to its name in the Select Printer screen. Here you can configure some options GhostScript will work with. Type a space after the quotation mark at the end of the existing line, not inside the existing quotation marks, and then add the following string:. sikent

This is not essential, but it can perhaps make troubleshooting easier. Beware that gsprint should be approached through the commandline and will not automatically print the file in the correct orientation portrait or landscape.

Note to high-powered experts in printing and Windows only: Sadly Ghostscript will choke when you give it larger documents. However I am still facing one issue. Email Required, but never shown.

If you leave out or alter even one detail, the whole procedure will fail.