C# 클래스 Ghostscript.NET.Interpreter.GhostscriptInterpreter

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

공개 메소드들

메소드 설명
Dispose ( ) : void

Releases all resources used by the Ghostscript.NET.GhostscriptInterpreter instance.

GhostscriptInterpreter ( ) : System

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

GhostscriptInterpreter ( GhostscriptVersionInfo version ) : System

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

GhostscriptInterpreter ( GhostscriptVersionInfo version, bool fromMemory ) : System

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

GhostscriptInterpreter ( byte library ) : System

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

InitArgs ( string args ) : void

Initializes the interpreter.

Run ( string str ) : int

Runs a string.

RunFile ( string path ) : void

Runs a PostScript file.

Setup ( GhostscriptStdIO stdIO, GhostscriptDisplayDeviceHandler displayDevice ) : void

Sets the stdio and display device callback handlers.

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Releases all resources used by the Ghostscript.NET.GhostscriptInterpreter instance.

비공개 메소드들

메소드 설명
Initialize ( ) : void

Initializes a new instance of Ghostscript interpreter.

메소드 상세

Dispose() 공개 메소드

Releases all resources used by the Ghostscript.NET.GhostscriptInterpreter instance.
public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

Releases all resources used by the Ghostscript.NET.GhostscriptInterpreter instance.
protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

GhostscriptInterpreter() 공개 메소드

Initializes a new instance of the Ghostscript.NET.GhostscriptInterpreter class.
public GhostscriptInterpreter ( ) : System
리턴 System

GhostscriptInterpreter() 공개 메소드

Initializes a new instance of the Ghostscript.NET.GhostscriptInterpreter class.
public GhostscriptInterpreter ( GhostscriptVersionInfo version ) : System
version GhostscriptVersionInfo GhostscriptVersionInfo instance that tells which Ghostscript library to use.
리턴 System

GhostscriptInterpreter() 공개 메소드

Initializes a new instance of the Ghostscript.NET.GhostscriptInterpreter class.
public GhostscriptInterpreter ( GhostscriptVersionInfo version, bool fromMemory ) : System
version GhostscriptVersionInfo GhostscriptVersionInfo instance that tells which Ghostscript library to use.
fromMemory bool Tells if the Ghostscript should be loaded from the memory or directly from the disk.
리턴 System

GhostscriptInterpreter() 공개 메소드

Initializes a new instance of the Ghostscript.NET.GhostscriptInterpreter class.
public GhostscriptInterpreter ( byte library ) : System
library byte Memory buffer representing native Ghostscript library.
리턴 System

InitArgs() 공개 메소드

Initializes the interpreter.
public InitArgs ( string args ) : void
args string
리턴 void

Run() 공개 메소드

Runs a string.
public Run ( string str ) : int
str string
리턴 int

RunFile() 공개 메소드

Runs a PostScript file.
public RunFile ( string path ) : void
path string
리턴 void

Setup() 공개 메소드

Sets the stdio and display device callback handlers.
public Setup ( GhostscriptStdIO stdIO, GhostscriptDisplayDeviceHandler displayDevice ) : void
stdIO GhostscriptStdIO Stdio callback handler.
displayDevice GhostscriptDisplayDeviceHandler DisplayDevice callback handler.
리턴 void