public GhostscriptRasterizer(GhostscriptViewer viewerInstance) { if (viewerInstance == null) { throw new ArgumentNullException("viewerInstance"); } _viewer = viewerInstance; _gsViewState = _viewer.SaveState(); _viewer.ProgressiveUpdate = false; _viewer.DisplayPage += new GhostscriptViewerViewEventHandler(_viewer_DisplayPage); }