This fork of Ghostscript.NET is based on v1.2.1 and is customized to offer a command line exe that works like gswin64c.exe on Azure Web sites. The ordinary gswin64c.exe that is distributed with the Ghostscript windows distribution does not work on Azure Web sites for some reason but this distribution of Ghostscript.NET includes the Ghostscript.NET.CommandLine.64.exe that works like gswin64c.exe but uses GhostscriptProcessor under the hood.
It requires gsdll64.dll from the Ghostscript distribution in the same folder as the Ghostscript.NET.CommandLine.64.exe application.
The Azure fork is created and maintained by Meriworks (mailto:[email protected])
Ghostscript.NET - (written in C#) is the most completed managed wrapper library around the Ghostscript library (32-bit & 64-bit), an interpreter for the PostScript language, PDF, related software and documentation.
NuGet: PM> Install-Package Ghostscript.NET
- GhostscriptViewer - View PDF, EPS or multi-page PostScript files on the screen
- GhostscriptRasterizer - Rasterize PDF, EPS or multi-page PostScript files to any common image format.
- GhostscriptProcessor - An easy way to call a Ghostscript library with a custom arguments / switches.
- GhostscriptInterpreter - The PostScript interpreter.
- allows you to rasterize files in memory without storing the output to disk.
- supports zoom-in and zoom-out.
- supports progressive update.
- allows you to run multiple Ghostscript instances simultaneously within a single process.
- compatible with 32-bit and 64-bit Ghostscript native library.
Used in the Ghostscript Studio (Ghostscript IDE)
Ghostscript.NET is distributed under the GNU Affero General Public License (see COPYING file).
Josip Habjan ([email protected])
Ghostscript.NET.Viewer (supports viewing of the PDF, EPS and multi-page PS files):
Direct postscript interpretation via Ghostscript.NET: