C# Класс Ghostscript.NET.Processor.GhostscriptProcessor

Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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