C# Класс iTextSharp.text.pdf.TrueTypeFontSubSet

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
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

Открытые методы

Метод Описание
Process ( ) : byte[]
TrueTypeFontSubSet ( string fileName, RandomAccessFileOrArray rf, int[]>.Dictionary glyphsUsed, int directoryOffset, bool includeCmap, bool includeExtras ) : System

Защищенные методы

Метод Описание
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

Описание методов

AssembleFont() защищенный метод

protected AssembleFont ( ) : void
Результат void

CalculateChecksum() защищенный метод

protected CalculateChecksum ( byte b ) : int
b byte
Результат int

CheckGlyphComposite() защищенный метод

protected CheckGlyphComposite ( int glyph ) : void
glyph int
Результат void

CreateNewGlyphTables() защищенный метод

protected CreateNewGlyphTables ( ) : void
Результат void

CreateTableDirectory() защищенный метод

protected CreateTableDirectory ( ) : void
Результат void

FlatGlyphs() защищенный метод

protected FlatGlyphs ( ) : void
Результат void

LocaTobytes() защищенный метод

protected LocaTobytes ( ) : void
Результат void

Process() публичный метод

public Process ( ) : byte[]
Результат byte[]

ReadLoca() защищенный метод

protected ReadLoca ( ) : void
Результат void

ReadStandardString() защищенный метод

protected ReadStandardString ( int length ) : string
length int
Результат string

TrueTypeFontSubSet() публичный метод

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
Результат System

WriteFontInt() защищенный метод

protected WriteFontInt ( int n ) : void
n int
Результат void

WriteFontShort() защищенный метод

protected WriteFontShort ( int n ) : void
n int
Результат void

WriteFontString() защищенный метод

protected WriteFontString ( string s ) : void
s string
Результат void

Описание свойств

directoryOffset защищенное свойство

protected int directoryOffset
Результат int

fileName защищенное свойство

protected string fileName
Результат string

fontPtr защищенное свойство

protected int fontPtr
Результат int

glyfTableRealSize защищенное свойство

protected int glyfTableRealSize
Результат int

glyphsInList защищенное свойство

protected List glyphsInList
Результат List

glyphsUsed защищенное свойство

protected Dictionary glyphsUsed
Результат int[]>.Dictionary

includeCmap защищенное свойство

protected bool includeCmap
Результат bool

includeExtras защищенное свойство

protected bool includeExtras
Результат bool

locaShortTable защищенное свойство

protected bool locaShortTable
Результат bool

locaTable защищенное свойство

protected int[] locaTable
Результат int[]

locaTableRealSize защищенное свойство

protected int locaTableRealSize
Результат int

newGlyfTable защищенное свойство

protected byte[] newGlyfTable
Результат byte[]

newLocaTable защищенное свойство

protected int[] newLocaTable
Результат int[]

newLocaTableOut защищенное свойство

protected byte[] newLocaTableOut
Результат byte[]

outFont защищенное свойство

protected byte[] outFont
Результат byte[]

rf защищенное свойство

protected RandomAccessFileOrArray,iTextSharp.text.pdf rf
Результат RandomAccessFileOrArray

tableDirectory защищенное свойство

protected Dictionary tableDirectory
Результат int[]>.Dictionary

tableGlyphOffset защищенное свойство

protected int tableGlyphOffset
Результат int