Skip to main content
Skip table of contents

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
ReturnsName
boolExists(string fontName)
byte``[]GetCID(string fontName)
string``[]GetNames()
stringGetString(char sid)
boolIsCID(string fontName)
Internal methods
ReturnsName
charGetCard16()
charGetCard8()
int``[]GetIndex(int nextIndexOffset)
intGetInt()
intGetOffset(int offSize)
intGetPosition()
shortGetShort()
voidReadEncoding(int nextIndexOffset)
voidSeek(int offset)
Protected methods
ReturnsName
voidGetDictItem()
RangeItemGetEntireIndexRange(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
TypeNameDescription
RandomAccessFileOrArrayinputbuffer

Methods

GetString

Source code

public virtual string GetString(char sid)
Arguments
TypeNameDescription
charsid
GetCard8

Source code

internal char GetCard8()
GetCard16

Source code

internal char GetCard16()
GetOffset

Source code

internal int GetOffset(int offSize)
Arguments
TypeNameDescription
intoffSize
Seek

Source code

internal void Seek(int offset)
Arguments
TypeNameDescription
intoffset
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
TypeNameDescription
intnextIndexOffset
GetDictItem

Source code

protected virtual void GetDictItem()
GetEntireIndexRange

Source code

protected virtual RangeItem GetEntireIndexRange(int indexOffset)
Arguments
TypeNameDescription
intindexOffset
GetCID

Source code

public virtual byte GetCID(string fontName)
Arguments
TypeNameDescription
stringfontName
IsCID

Source code

public virtual bool IsCID(string fontName)
Arguments
TypeNameDescription
stringfontName
Exists

Source code

public virtual bool Exists(string fontName)
Arguments
TypeNameDescription
stringfontName
GetNames

Source code

public virtual string GetNames()
ReadEncoding

Source code

internal void ReadEncoding(int nextIndexOffset)
Arguments
TypeNameDescription
intnextIndexOffset

Generated with ModularDoc

JavaScript errors detected

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

If this problem persists, please contact our support.