Skip to main content
Skip table of contents

LZWStringTable

LZWStringTable Public class

Diagram

  flowchart LR
  classDef interfaceStyle stroke-dasharray: 5 5;
  classDef abstractStyle stroke-width:4px
  subgraph iTextSharp.text.pdf.codec
  iTextSharp.text.pdf.codec.LZWStringTable[[LZWStringTable]]
  end

Members

Methods

Public methods
ReturnsName
intAddCharString(short index, byte b)
voidClearTable(int codesize)
intExpandCode(byte``[] buf, int offset, short code, int skipHead)
shortFindCharString(short index, byte b)
Public Static methods
ReturnsName
intHash(short index, byte lastbyte)

Details

Constructors

LZWStringTable

Source code

public LZWStringTable()

Methods

AddCharString

Source code

public virtual int AddCharString(short index, byte b)
Arguments
TypeNameDescription
shortindex
byteb
FindCharString

Source code

public virtual short FindCharString(short index, byte b)
Arguments
TypeNameDescription
shortindex
byteb
ClearTable

Source code

public virtual void ClearTable(int codesize)
Arguments
TypeNameDescription
intcodesize
Hash

Source code

public static int Hash(short index, byte lastbyte)
Arguments
TypeNameDescription
shortindex
bytelastbyte
ExpandCode

Source code

public virtual int ExpandCode(byte[] buf, int offset, short code, int skipHead)
Arguments
TypeNameDescription
byte``[]buf
intoffset
shortcode
intskipHead

Generated with ModularDoc

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.