C# Class iTextSharp.text.pdf.TrueTypeFontSubSet

Afficher le fichier Open project: mapo80/iTextSharp-Monotouch Class Usage Examples

Protected Properties

Свойство Type Description
directoryOffset int
fileName string
fontPtr int
glyfTableRealSize int
glyphsInList List
glyphsUsed int[]>.Dictionary
includeCmap bool
includeExtras bool
locaShortTable bool
locaTable int[]
locaTableRealSize int
newGlyfTable byte[]
newLocaTable int[]
newLocaTableOut byte[]
outFont byte[]
rf RandomAccessFileOrArray
tableDirectory int[]>.Dictionary
tableGlyphOffset int

Méthodes publiques

Méthode Description
Process ( ) : byte[]
TrueTypeFontSubSet ( string fileName, RandomAccessFileOrArray rf, int[]>.Dictionary glyphsUsed, int directoryOffset, bool includeCmap, bool includeExtras ) : System

Méthodes protégées

Méthode Description
AssembleFont ( ) : void
CalculateChecksum ( byte b ) : int
CheckGlyphComposite ( int glyph ) : void
CreateNewGlyphTables ( ) : void
CreateTableDirectory ( ) : void
FlatGlyphs ( ) : void
LocaTobytes ( ) : void
ReadLoca ( ) : void
ReadStandardString ( int length ) : string
WriteFontInt ( int n ) : void
WriteFontShort ( int n ) : void
WriteFontString ( string s ) : void

Method Details

AssembleFont() protected méthode

protected AssembleFont ( ) : void
Résultat void

CalculateChecksum() protected méthode

protected CalculateChecksum ( byte b ) : int
b byte
Résultat int

CheckGlyphComposite() protected méthode

protected CheckGlyphComposite ( int glyph ) : void
glyph int
Résultat void

CreateNewGlyphTables() protected méthode

protected CreateNewGlyphTables ( ) : void
Résultat void

CreateTableDirectory() protected méthode

protected CreateTableDirectory ( ) : void
Résultat void

FlatGlyphs() protected méthode

protected FlatGlyphs ( ) : void
Résultat void

LocaTobytes() protected méthode

protected LocaTobytes ( ) : void
Résultat void

Process() public méthode

public Process ( ) : byte[]
Résultat byte[]

ReadLoca() protected méthode

protected ReadLoca ( ) : void
Résultat void

ReadStandardString() protected méthode

protected ReadStandardString ( int length ) : string
length int
Résultat string

TrueTypeFontSubSet() public méthode

public TrueTypeFontSubSet ( string fileName, RandomAccessFileOrArray rf, int[]>.Dictionary glyphsUsed, int directoryOffset, bool includeCmap, bool includeExtras ) : System
fileName string
rf RandomAccessFileOrArray
glyphsUsed int[]>.Dictionary
directoryOffset int
includeCmap bool
includeExtras bool
Résultat System

WriteFontInt() protected méthode

protected WriteFontInt ( int n ) : void
n int
Résultat void

WriteFontShort() protected méthode

protected WriteFontShort ( int n ) : void
n int
Résultat void

WriteFontString() protected méthode

protected WriteFontString ( string s ) : void
s string
Résultat void

Property Details

directoryOffset protected_oe property

protected int directoryOffset
Résultat int

fileName protected_oe property

protected string fileName
Résultat string

fontPtr protected_oe property

protected int fontPtr
Résultat int

glyfTableRealSize protected_oe property

protected int glyfTableRealSize
Résultat int

glyphsInList protected_oe property

protected List glyphsInList
Résultat List

glyphsUsed protected_oe property

protected Dictionary glyphsUsed
Résultat int[]>.Dictionary

includeCmap protected_oe property

protected bool includeCmap
Résultat bool

includeExtras protected_oe property

protected bool includeExtras
Résultat bool

locaShortTable protected_oe property

protected bool locaShortTable
Résultat bool

locaTable protected_oe property

protected int[] locaTable
Résultat int[]

locaTableRealSize protected_oe property

protected int locaTableRealSize
Résultat int

newGlyfTable protected_oe property

protected byte[] newGlyfTable
Résultat byte[]

newLocaTable protected_oe property

protected int[] newLocaTable
Résultat int[]

newLocaTableOut protected_oe property

protected byte[] newLocaTableOut
Résultat byte[]

outFont protected_oe property

protected byte[] outFont
Résultat byte[]

rf protected_oe property

protected RandomAccessFileOrArray,iTextSharp.text.pdf rf
Résultat RandomAccessFileOrArray

tableDirectory protected_oe property

protected Dictionary tableDirectory
Résultat int[]>.Dictionary

tableGlyphOffset protected_oe property

protected int tableGlyphOffset
Résultat int