C# Class iTextSharp.text.pdf.DocumentFont

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

Protected Properties

Свойство Type Description
cjkEncoding String
uniMap String

Private Properties

Свойство Type Description
ConvertToBytes byte[]
DecodeString String
DoType1TT void
DocumentFont System
DocumentFont System
FillEncoding void
FillFontDesc void
FillMetrics void
GetRawWidth int
Init void
ProcessToUnicode CMapToUnicode
ProcessType0 void
ReadWidths IntHashtable
WriteFont void

Méthodes publiques

Méthode Description
CharExists ( int c ) : bool
ConvertToBytes ( String text ) : byte[]
GetCharBBox ( int c ) : int[]
GetFontDescriptor ( int key, float fontSize ) : float
GetFullFontStream ( ) : PdfStream
GetKerning ( int char1, int char2 ) : int
GetWidth ( String text ) : int
GetWidth ( int char1 ) : int
HasKernPairs ( ) : bool
SetKerning ( int char1, int char2, int kern ) : bool

Méthodes protégées

Méthode Description
GetRawCharBBox ( int c, String name ) : int[]

Private Methods

Méthode Description
ConvertToBytes ( int char1 ) : byte[]
DecodeString ( PdfString ps ) : String
DoType1TT ( ) : void
DocumentFont ( PRIndirectReference refFont ) : System
DocumentFont ( PdfDictionary font ) : System
FillEncoding ( PdfName encoding ) : void
FillFontDesc ( PdfDictionary fontDesc ) : void
FillMetrics ( byte touni, IntHashtable widths, int dw ) : void
GetRawWidth ( int c, String name ) : int
Init ( ) : void
ProcessToUnicode ( ) : CMapToUnicode
ProcessType0 ( PdfDictionary font ) : void
ReadWidths ( PdfArray ws ) : IntHashtable
WriteFont ( PdfWriter writer, PdfIndirectReference refi, Object param ) : void

Method Details

CharExists() public méthode

public CharExists ( int c ) : bool
c int
Résultat bool

ConvertToBytes() public méthode

public ConvertToBytes ( String text ) : byte[]
text String
Résultat byte[]

GetCharBBox() public méthode

public GetCharBBox ( int c ) : int[]
c int
Résultat int[]

GetFontDescriptor() public méthode

public GetFontDescriptor ( int key, float fontSize ) : float
key int
fontSize float
Résultat float

GetFullFontStream() public méthode

public GetFullFontStream ( ) : PdfStream
Résultat PdfStream

GetKerning() public méthode

public GetKerning ( int char1, int char2 ) : int
char1 int
char2 int
Résultat int

GetRawCharBBox() protected méthode

protected GetRawCharBBox ( int c, String name ) : int[]
c int
name String
Résultat int[]

GetWidth() public méthode

public GetWidth ( String text ) : int
text String
Résultat int

GetWidth() public méthode

public GetWidth ( int char1 ) : int
char1 int
Résultat int

HasKernPairs() public méthode

public HasKernPairs ( ) : bool
Résultat bool

SetKerning() public méthode

public SetKerning ( int char1, int char2, int kern ) : bool
char1 int
char2 int
kern int
Résultat bool

Property Details

cjkEncoding protected_oe property

protected String cjkEncoding
Résultat String

uniMap protected_oe property

protected String uniMap
Résultat String