Property | Type | Description | |
---|---|---|---|
widths | int[] |
Method | Description | |
---|---|---|
CharCodeToGlyphIndex ( char value ) : int |
Maps a unicode to the index of the corresponding glyph. See OpenType spec "cmap - Character To Glyph Index Mapping Table / Format 4: Segment mapping to delta values" for details about this a little bit strange looking algorythm.
|
|
GlyphIndexToPdfWidth ( int glyphIndex ) : int |
Converts the width of a glyph identified by its index to PDF design units.
|
|
Initialize ( ) : void | ||
PdfWidthFromCharCode ( char ch ) : int | ||
Test ( ) : void | ||
TrueTypeDescriptor ( PdfSharp.Drawing.XFont font, PdfSharp.Drawing.XPdfFontOptions options, PdfSharp.Drawing.XPrivateFontCollection privateFontCollection ) : System |
Method | Description | |
---|---|---|
DesignUnitsToPdf ( double value ) : int | ||
TrueTypeDescriptor ( PdfSharp.Drawing.XFont font, PdfSharp.Drawing.XPrivateFontCollection privateFontCollection ) : System | ||
TrueTypeDescriptor ( string idName, byte fontData ) : System |
public CharCodeToGlyphIndex ( char value ) : int | ||
value | char | |
return | int |
public GlyphIndexToPdfWidth ( int glyphIndex ) : int | ||
glyphIndex | int | |
return | int |
public PdfWidthFromCharCode ( char ch ) : int | ||
ch | char | |
return | int |
public TrueTypeDescriptor ( PdfSharp.Drawing.XFont font, PdfSharp.Drawing.XPdfFontOptions options, PdfSharp.Drawing.XPrivateFontCollection privateFontCollection ) : System | ||
font | PdfSharp.Drawing.XFont | |
options | PdfSharp.Drawing.XPdfFontOptions | |
privateFontCollection | PdfSharp.Drawing.XPrivateFontCollection | |
return | System |