C# Class Ghostscript.NET.GhostscriptStdIO

Represents a base Ghostscript standard input output handler.
ファイルを表示 Open project: jhabjan/Ghostscript.NET Class Usage Examples

Public Methods

Method Description
GhostscriptStdIO ( bool handleStdIn, bool handleStdOut, bool handleStdErr ) : System

Initializes a new instance of the Ghostscript.NET.GhostscriptStdIO class.

StdError ( string error ) : void

Abstract standard error method.

StdIn ( string &input, int count ) : void

Abstract standard input method.

StdOut ( string output ) : void

Abstract standard output method.

Private Methods

Method Description
gs_std_err ( IntPtr handle, IntPtr pointer, int count ) : int

Handles errors.

gs_std_in ( IntPtr handle, IntPtr pointer, int count ) : int

Standard input handler.

gs_std_out ( IntPtr handle, IntPtr pointer, int count ) : int

Handles standard output.

Method Details

GhostscriptStdIO() public method

Initializes a new instance of the Ghostscript.NET.GhostscriptStdIO class.
public GhostscriptStdIO ( bool handleStdIn, bool handleStdOut, bool handleStdErr ) : System
handleStdIn bool Whether or not to handle Ghostscript standard input.
handleStdOut bool Whether or not to handle Ghostscript standard output.
handleStdErr bool Whether or not to handle Ghostscript standard errors.
return System

StdError() public abstract method

Abstract standard error method.
public abstract StdError ( string error ) : void
error string Error data.
return void

StdIn() public abstract method

Abstract standard input method.
public abstract StdIn ( string &input, int count ) : void
input string Input data.
count int Expected size of the input data.
return void

StdOut() public abstract method

Abstract standard output method.
public abstract StdOut ( string output ) : void
output string Output data.
return void