C# Class iTextSharp.text.pdf.codec.PngImage

Datei anzeigen Open project: mapo80/iTextSharp-Monotouch Class Usage Examples

Public Properties

Property Type Description
PNGID int[]

Public Methods

Method Description
DecodeIdat ( ) : void
DecodePass ( int xOffset, int yOffset, int xStep, int yStep, int passWidth, int passHeight ) : void
GetImage ( Stream isp ) : Image
GetImage ( String file ) : Image
GetImage ( Uri url ) : Image
GetImage ( byte data ) : Image
GetInt ( Stream isp ) : int
GetString ( Stream isp ) : String
GetWord ( Stream isp ) : int
PngImage ( Stream isp ) : System
ProcessPixels ( byte curr, int xOffset, int step, int y, int width ) : void
ReadPng ( ) : void

Private Methods

Method Description
CheckMarker ( String s ) : bool
DecodeAverageFilter ( byte curr, byte prev, int count, int bpp ) : void
DecodePaethFilter ( byte curr, byte prev, int count, int bpp ) : void
DecodeSubFilter ( byte curr, int count, int bpp ) : void
DecodeUpFilter ( byte curr, byte prev, int count ) : void
GetColorspace ( ) : PdfObject
GetImage ( ) : Image
GetPixel ( byte image, int x, int y, int bitDepth, int bytesPerRow ) : int
GetPixel ( byte curr ) : int[]
PaethPredictor ( int a, int b, int c ) : int
ReadFully ( Stream inp, byte b, int offset, int count ) : void
SetPixel ( byte image, int data, int offset, int size, int x, int y, int bitDepth, int bytesPerRow ) : void

Method Details

DecodeIdat() public method

public DecodeIdat ( ) : void
return void

DecodePass() public method

public DecodePass ( int xOffset, int yOffset, int xStep, int yStep, int passWidth, int passHeight ) : void
xOffset int
yOffset int
xStep int
yStep int
passWidth int
passHeight int
return void

GetImage() public static method

public static GetImage ( Stream isp ) : Image
isp Stream
return Image

GetImage() public static method

public static GetImage ( String file ) : Image
file String
return Image

GetImage() public static method

public static GetImage ( Uri url ) : Image
url System.Uri
return Image

GetImage() public static method

public static GetImage ( byte data ) : Image
data byte
return Image

GetInt() public static method

public static GetInt ( Stream isp ) : int
isp Stream
return int

GetString() public static method

public static GetString ( Stream isp ) : String
isp Stream
return String

GetWord() public static method

public static GetWord ( Stream isp ) : int
isp Stream
return int

PngImage() public method

public PngImage ( Stream isp ) : System
isp Stream
return System

ProcessPixels() public method

public ProcessPixels ( byte curr, int xOffset, int step, int y, int width ) : void
curr byte
xOffset int
step int
y int
width int
return void

ReadPng() public method

public ReadPng ( ) : void
return void

Property Details

PNGID public_oe static_oe property

public static int[] PNGID
return int[]