C# Class Ghostscript.NET.Processor.GhostscriptProcessor

Inheritance: IDisposable
Afficher le fichier Open project: jhabjan/Ghostscript.NET Class Usage Examples

Méthodes publiques

Méthode Description
Dispose ( ) : void
GhostscriptProcessor ( ) : System
GhostscriptProcessor ( GhostscriptLibrary library, bool processorOwnsLibrary = false ) : System
GhostscriptProcessor ( GhostscriptVersionInfo version ) : System
GhostscriptProcessor ( GhostscriptVersionInfo version, bool fromMemory ) : System
GhostscriptProcessor ( byte library ) : System
Process ( GhostscriptDevice device ) : void
Process ( GhostscriptDevice device, GhostscriptStdIO stdIO_callback ) : void
Process ( string args ) : void
Process ( string args, GhostscriptStdIO stdIO_callback ) : void
StartProcessing ( GhostscriptDevice device, GhostscriptStdIO stdIO_callback ) : void
StartProcessing ( string args, GhostscriptStdIO stdIO_callback ) : void

Run Ghostscript.

StopProcessing ( ) : void

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void
OnCompleted ( GhostscriptProcessorEventArgs e ) : void
OnError ( GhostscriptProcessorErrorEventArgs e ) : void
OnProcessing ( GhostscriptProcessorProcessingEventArgs e ) : void
OnStarted ( GhostscriptProcessorEventArgs e ) : void

Private Methods

Méthode Description
OnStdIoError ( string error ) : void
OnStdIoInput ( string &input, int count ) : void
OnStdIoOutput ( string output ) : void
Pool ( IntPtr handle ) : int
ProcessErrorLine ( string line ) : void
ProcessOutputLine ( string line ) : void

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

GhostscriptProcessor() public méthode

public GhostscriptProcessor ( ) : System
Résultat System

GhostscriptProcessor() public méthode

public GhostscriptProcessor ( GhostscriptLibrary library, bool processorOwnsLibrary = false ) : System
library GhostscriptLibrary
processorOwnsLibrary bool
Résultat System

GhostscriptProcessor() public méthode

public GhostscriptProcessor ( GhostscriptVersionInfo version ) : System
version GhostscriptVersionInfo
Résultat System

GhostscriptProcessor() public méthode

public GhostscriptProcessor ( GhostscriptVersionInfo version, bool fromMemory ) : System
version GhostscriptVersionInfo
fromMemory bool
Résultat System

GhostscriptProcessor() public méthode

public GhostscriptProcessor ( byte library ) : System
library byte
Résultat System

OnCompleted() protected méthode

protected OnCompleted ( GhostscriptProcessorEventArgs e ) : void
e GhostscriptProcessorEventArgs
Résultat void

OnError() protected méthode

protected OnError ( GhostscriptProcessorErrorEventArgs e ) : void
e GhostscriptProcessorErrorEventArgs
Résultat void

OnProcessing() protected méthode

protected OnProcessing ( GhostscriptProcessorProcessingEventArgs e ) : void
e GhostscriptProcessorProcessingEventArgs
Résultat void

OnStarted() protected méthode

protected OnStarted ( GhostscriptProcessorEventArgs e ) : void
e GhostscriptProcessorEventArgs
Résultat void

Process() public méthode

public Process ( GhostscriptDevice device ) : void
device GhostscriptDevice
Résultat void

Process() public méthode

public Process ( GhostscriptDevice device, GhostscriptStdIO stdIO_callback ) : void
device GhostscriptDevice
stdIO_callback GhostscriptStdIO
Résultat void

Process() public méthode

public Process ( string args ) : void
args string
Résultat void

Process() public méthode

public Process ( string args, GhostscriptStdIO stdIO_callback ) : void
args string
stdIO_callback GhostscriptStdIO
Résultat void

StartProcessing() public méthode

public StartProcessing ( GhostscriptDevice device, GhostscriptStdIO stdIO_callback ) : void
device GhostscriptDevice
stdIO_callback GhostscriptStdIO
Résultat void

StartProcessing() public méthode

Run Ghostscript.
public StartProcessing ( string args, GhostscriptStdIO stdIO_callback ) : void
args string Command arguments
stdIO_callback GhostscriptStdIO StdIO callback, can be set to null if you dont want to handle it.
Résultat void

StopProcessing() public méthode

public StopProcessing ( ) : void
Résultat void