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: Jull Shaktikora
Country: Mauritius
Language: English (Spanish)
Genre: Sex
Published (Last): 24 October 2009
Pages: 440
PDF File Size: 8.30 Mb
ePub File Size: 17.98 Mb
ISBN: 602-1-60951-782-9
Downloads: 97260
Price: Free* [*Free Regsitration Required]
Uploader: Tolkis

Remember to add a space before to the left of this string, and be extremely careful when typing the string itself: Email Required, but never shown. The problem with using Ghostscript was processing time and the size of the spooling file sent to the printer.

Ghostscript silent printing – Stack Overflow

PS is present in the C: In WPDOS, on the list of Additional Printers, you should not look for the real name of the printer that you own and you should not try to find the name of a printer that might be similar to your own!

You can also read an ghostcsript c acrobat remove text from pdf on this page http: These problems led me to continue searching for other solutions. Print double sided Also, if I am reading correctly, this method will only work if your client also has gsprint installed? Process class and supplying the “PrintTo” verb so I tested this. Why not add it as an optional parameter to the PrintPagesSilent method?

How to Install Ghostscript

Add mgmtobj[ ” Name” ]. You need the file GS. You may want to write macros that use more than one filename for the output file that you will specify in step 9. EXE 50KB; revised 28 March to a temporary directory and run the program to extract the contents. ALL to the directory that contains your printer files.

I hope this post has been somewhat usefull, as this was my first post covering a real. When installing, you should probably choose the options to create a Start Menu item and to create a desktop shortcut, but you do not need to associate any file types with the program.


Overview of how to install Ghostscript You must have three things to run Ghostscript: If the Ghostscript device for your printer supports multiple output resolutions, you can specify the resolution by adding an additional switch to the PrintFile Parameters field, in the form: If you have not tested your printer, press Ctrl-P now and print from this page to your printer.

Thank you in advance. A side benefit of this method is that WordPerfect now treats your low-cost inkjet printer as if it were a high-powered color PostScript printer. Can you tell me possible reason why these are coming? However, gsprint has no support for margin control, and will not automatically fit you PDF to your used paper size.

Silent Print Using C#

With either version, the directory in the pathname in green C: Leave a Reply Cancel reply Enter your comment here You will need it later, in step 4 b. For running in an unattended environment it would be best for this to be returned from the process as an error, which it is not. Possible ghostscripy to step 4c for Windows and printing experts only, and only if you have an advanced or older printer model: Posted by Forumisto on March 27, I can’t begin to explain the frustration I felt using their so called SDK and in the end I can’t recommend it to anyone.

This directory must not be the PrintFile Storage directory that you prknt in step 5. Somewhere in some developers manual I found out that you have to go through JavaScript to be able to set a destination printer, which is completely insane.

There is an option like AutoSize? If you want to convert TrueType fonts to Type 1 fonts, use the ttf2pt1. The Printer class basically contains two strings to store printer name and share name.


Depending on your requirements, there can be a very easy way to print a PDF from code. Silent printing in Silverlight. Using the standard Windows library ghoztscript method: 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.

In this article I’ll show you how to avoid this issue by using two useful utilities. I even get the following error output which shows the Requested Printer as being one of the available printers!! I could still launch the application using System. Thanks a lot for your response. If the latest version is not easy to find on the prnit, go instead to a different page and download gs w Saved the day for me.

Whatever configuration method you use, execute ” make install ” to install the executable and all the required and ancillary files after the build is complete.

Public, Private, and Hybrid Cloud: The examples provided here almost certainly will not work on your system! At first, I tried the Adobe Reader way. You will almost certainly need either the main method described above, or the alternate method if your printer is any ghostscrit inexpensive inkjet printer or almost any inkjet printer from Lexmark, Canon, Epson, Dell, or other vendors; or you can avoid using Ghostscript altogether, and switch to this one of this site’s other methods for printing to any Windows printer.

I googled around and found a lot of fhostscript around this problem since Posted by Tobias on June 1, Btw, if you do manage to change the paper size programatically, please keep us posted. You will see one or more subdirectories with version numbers, such as gs9. Make sure that the driver you choose is selected has a star next to its name in the Select Printer screen.