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.