Ghostscript.NET will provide programmers with the ability to run multiple instances of the Ghostscript library simultaneously, as Ghostscript does not support this out-of-the-box.
With Ghostscript.NET, you can achieve this by using the included Microsoft.WinAny.Helper library as well as its DynamicNativeLibrary class that can load a native library from the memory and not the disk. By doing this, all Ghostscript instances are running in their very own context.
What's New in This Release:
· implemented multi-page PostScript support for the GhostscriptViewer
· included Microsoft.WinAny.Helper code files in order to have a single dll for the deployment
· added Processing event to the GhostscriptProcessor class (with CurrentPage and TotalPages info)
· added zoom-in and zoom-out functionality
· fixed ImageMemoryHelper.Set24bppRgbImageColor function when stride size is not multiple of 3 bytes
· fixed displayed page size
· implemented progressive display update while ghostscript is drawing / rasterizing, now a custom update interval can be set in GhostscriptViewer class.
· fixed problem when using 64-bit ghostscript library where raster (stride) line size is not equal to 32-bit ghostscript library raster line size.
· changed GhostscriptViewer class event logic.
· changed Ghostscript.NET.Viewer application in order to show progressive update.
· modified Ghostscript.NET.DisplayTest, now it uses GhostscriptViewer class with ability to interpret postscript and display standard in...