iText 5

CFFFont (1)

CFFFont Public class

Diagram

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

Members

Methods

Public methods

Returns

Name

bool

Exists

(string fontName)

byte``[]

GetCID

(string fontName)

string``[]

GetNames

()

string

GetString

(char sid)

bool

IsCID

(string fontName)

Internal methods

Returns

Name

char

GetCard16

()

char

GetCard8

()

int``[]

GetIndex

(int nextIndexOffset)

int

GetInt

()

int

GetOffset

(int offSize)

int

GetPosition

()

short

GetShort

()

void

ReadEncoding

(int nextIndexOffset)

void

Seek

(int offset)

Protected methods

Returns

Name

void

GetDictItem

()

RangeItem

GetEntireIndexRange

(int indexOffset)

Details

Nested types

Classes
  • Item

  • OffsetItem

  • RangeItem

  • IndexOffsetItem

  • IndexBaseItem

  • IndexMarkerItem

  • SubrMarkerItem

  • DictOffsetItem

  • UInt24Item

  • UInt32Item

  • UInt16Item

  • UInt8Item

  • StringItem

  • DictNumberItem

  • MarkerItem

  • Font

Constructors

CFFFont

Source code

public CFFFont(RandomAccessFileOrArray inputbuffer)

Arguments

Type

Name

Description

RandomAccessFileOrArray

inputbuffer

Methods

GetString

Source code

public virtual string GetString(char sid)

Arguments

Type

Name

Description

char

sid

GetCard8

Source code

internal char GetCard8()

GetCard16

Source code

internal char GetCard16()

GetOffset

Source code

internal int GetOffset(int offSize)

Arguments

Type

Name

Description

int

offSize

Seek

Source code

internal void Seek(int offset)

Arguments

Type

Name

Description

int

offset

GetShort

Source code

internal short GetShort()

GetInt

Source code

internal int GetInt()

GetPosition

Source code

internal int GetPosition()

GetIndex

Source code

internal int GetIndex(int nextIndexOffset)

Arguments

Type

Name

Description

int

nextIndexOffset

GetDictItem

Source code

protected virtual void GetDictItem()

GetEntireIndexRange

Source code

protected virtual RangeItem GetEntireIndexRange(int indexOffset)

Arguments

Type

Name

Description

int

indexOffset

GetCID

Source code

public virtual byte GetCID(string fontName)

Arguments

Type

Name

Description

string

fontName

IsCID

Source code

public virtual bool IsCID(string fontName)

Arguments

Type

Name

Description

string

fontName

Exists

Source code

public virtual bool Exists(string fontName)

Arguments

Type

Name

Description

string

fontName

GetNames

Source code

public virtual string GetNames()

ReadEncoding

Source code

internal void ReadEncoding(int nextIndexOffset)

Arguments

Type

Name

Description

int

nextIndexOffset

Generated with ModularDoc