C# 클래스 Ghostscript.NET.GhostscriptDisplayDeviceHandler

Represents a base Ghostscript Display Device handler.
파일 보기 프로젝트 열기: jhabjan/Ghostscript.NET

공개 메소드들

메소드 설명
Close ( IntPtr handle, IntPtr device ) : int
GhostscriptDisplayDeviceHandler ( ) : System

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

Open ( IntPtr handle, IntPtr device ) : int
Page ( IntPtr handle, IntPtr device, Int32 copies, Int32 flush ) : int
Preclose ( IntPtr handle, IntPtr device ) : int
Presize ( IntPtr handle, IntPtr device, Int32 width, Int32 height, Int32 raster, UInt32 format ) : int
Size ( IntPtr handle, IntPtr device, Int32 width, Int32 height, Int32 raster, UInt32 format, IntPtr pimage ) : int
Sync ( IntPtr handle, IntPtr device ) : int
Update ( IntPtr handle, IntPtr device, Int32 x, Int32 y, Int32 w, Int32 h ) : int

비공개 메소드들

메소드 설명
display_close ( IntPtr handle, IntPtr device ) : int
display_memalloc ( IntPtr handle, IntPtr device, UInt32 size ) : void
display_memfree ( IntPtr handle, IntPtr device, IntPtr mem ) : int
display_open ( IntPtr handle, IntPtr device ) : int
display_page ( IntPtr handle, IntPtr device, Int32 copies, Int32 flush ) : int
display_preclose ( IntPtr handle, IntPtr device ) : int
display_presize ( IntPtr handle, IntPtr device, Int32 width, Int32 height, Int32 raster, UInt32 format ) : int
display_separation ( IntPtr handle, IntPtr device, Int32 component, string component_name, UInt16 c, UInt16 m, UInt16 y, UInt16 k ) : int
display_size ( IntPtr handle, IntPtr device, Int32 width, Int32 height, Int32 raster, UInt32 format, IntPtr pimage ) : int
display_sync ( IntPtr handle, IntPtr device ) : int
display_update ( IntPtr handle, IntPtr device, Int32 x, Int32 y, Int32 w, Int32 h ) : int

메소드 상세

Close() 공개 추상적인 메소드

public abstract Close ( IntPtr handle, IntPtr device ) : int
handle System.IntPtr
device System.IntPtr
리턴 int

GhostscriptDisplayDeviceHandler() 공개 메소드

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

Open() 공개 추상적인 메소드

public abstract Open ( IntPtr handle, IntPtr device ) : int
handle System.IntPtr
device System.IntPtr
리턴 int

Page() 공개 추상적인 메소드

public abstract Page ( IntPtr handle, IntPtr device, Int32 copies, Int32 flush ) : int
handle System.IntPtr
device System.IntPtr
copies System.Int32
flush System.Int32
리턴 int

Preclose() 공개 추상적인 메소드

public abstract Preclose ( IntPtr handle, IntPtr device ) : int
handle System.IntPtr
device System.IntPtr
리턴 int

Presize() 공개 추상적인 메소드

public abstract Presize ( IntPtr handle, IntPtr device, Int32 width, Int32 height, Int32 raster, UInt32 format ) : int
handle System.IntPtr
device System.IntPtr
width System.Int32
height System.Int32
raster System.Int32
format System.UInt32
리턴 int

Size() 공개 추상적인 메소드

public abstract Size ( IntPtr handle, IntPtr device, Int32 width, Int32 height, Int32 raster, UInt32 format, IntPtr pimage ) : int
handle System.IntPtr
device System.IntPtr
width System.Int32
height System.Int32
raster System.Int32
format System.UInt32
pimage System.IntPtr
리턴 int

Sync() 공개 추상적인 메소드

public abstract Sync ( IntPtr handle, IntPtr device ) : int
handle System.IntPtr
device System.IntPtr
리턴 int

Update() 공개 추상적인 메소드

public abstract Update ( IntPtr handle, IntPtr device, Int32 x, Int32 y, Int32 w, Int32 h ) : int
handle System.IntPtr
device System.IntPtr
x System.Int32
y System.Int32
w System.Int32
h System.Int32
리턴 int