C# Класс iTextSharp.text.pdf.codec.PngImage

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

Открытые свойства

Свойство Тип Описание
PNGID int[]

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

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

Приватные методы

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

Описание методов

DecodeIdat() публичный Метод

public DecodeIdat ( ) : void
Результат void

DecodePass() публичный Метод

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
Результат void

GetImage() публичный статический Метод

public static GetImage ( Stream isp ) : Image
isp Stream
Результат Image

GetImage() публичный статический Метод

public static GetImage ( String file ) : Image
file String
Результат Image

GetImage() публичный статический Метод

public static GetImage ( Uri url ) : Image
url System.Uri
Результат Image

GetImage() публичный статический Метод

public static GetImage ( byte data ) : Image
data byte
Результат Image

GetInt() публичный статический Метод

public static GetInt ( Stream isp ) : int
isp Stream
Результат int

GetString() публичный статический Метод

public static GetString ( Stream isp ) : String
isp Stream
Результат String

GetWord() публичный статический Метод

public static GetWord ( Stream isp ) : int
isp Stream
Результат int

PngImage() публичный Метод

public PngImage ( Stream isp ) : System
isp Stream
Результат System

ProcessPixels() публичный Метод

public ProcessPixels ( byte curr, int xOffset, int step, int y, int width ) : void
curr byte
xOffset int
step int
y int
width int
Результат void

ReadPng() публичный Метод

public ReadPng ( ) : void
Результат void

Описание свойств

PNGID публичное статическое свойство

public static int[] PNGID
Результат int[]