C# 클래스 Ghostscript.NET.Processor.GhostscriptProcessor

상속: IDisposable
파일 보기 프로젝트 열기: jhabjan/Ghostscript.NET 1 사용 예제들

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void
OnCompleted ( GhostscriptProcessorEventArgs e ) : void
OnError ( GhostscriptProcessorErrorEventArgs e ) : void
OnProcessing ( GhostscriptProcessorProcessingEventArgs e ) : void
OnStarted ( GhostscriptProcessorEventArgs e ) : void

비공개 메소드들

메소드 설명
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

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

GhostscriptProcessor() 공개 메소드

public GhostscriptProcessor ( ) : System
리턴 System

GhostscriptProcessor() 공개 메소드

public GhostscriptProcessor ( GhostscriptLibrary library, bool processorOwnsLibrary = false ) : System
library GhostscriptLibrary
processorOwnsLibrary bool
리턴 System

GhostscriptProcessor() 공개 메소드

public GhostscriptProcessor ( GhostscriptVersionInfo version ) : System
version GhostscriptVersionInfo
리턴 System

GhostscriptProcessor() 공개 메소드

public GhostscriptProcessor ( GhostscriptVersionInfo version, bool fromMemory ) : System
version GhostscriptVersionInfo
fromMemory bool
리턴 System

GhostscriptProcessor() 공개 메소드

public GhostscriptProcessor ( byte library ) : System
library byte
리턴 System

OnCompleted() 보호된 메소드

protected OnCompleted ( GhostscriptProcessorEventArgs e ) : void
e GhostscriptProcessorEventArgs
리턴 void

OnError() 보호된 메소드

protected OnError ( GhostscriptProcessorErrorEventArgs e ) : void
e GhostscriptProcessorErrorEventArgs
리턴 void

OnProcessing() 보호된 메소드

protected OnProcessing ( GhostscriptProcessorProcessingEventArgs e ) : void
e GhostscriptProcessorProcessingEventArgs
리턴 void

OnStarted() 보호된 메소드

protected OnStarted ( GhostscriptProcessorEventArgs e ) : void
e GhostscriptProcessorEventArgs
리턴 void

Process() 공개 메소드

public Process ( GhostscriptDevice device ) : void
device GhostscriptDevice
리턴 void

Process() 공개 메소드

public Process ( GhostscriptDevice device, GhostscriptStdIO stdIO_callback ) : void
device GhostscriptDevice
stdIO_callback GhostscriptStdIO
리턴 void

Process() 공개 메소드

public Process ( string args ) : void
args string
리턴 void

Process() 공개 메소드

public Process ( string args, GhostscriptStdIO stdIO_callback ) : void
args string
stdIO_callback GhostscriptStdIO
리턴 void

StartProcessing() 공개 메소드

public StartProcessing ( GhostscriptDevice device, GhostscriptStdIO stdIO_callback ) : void
device GhostscriptDevice
stdIO_callback GhostscriptStdIO
리턴 void

StartProcessing() 공개 메소드

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.
리턴 void

StopProcessing() 공개 메소드

public StopProcessing ( ) : void
리턴 void