C# 클래스 iTextSharp.text.pdf.TrueTypeFontSubSet

파일 보기 프로젝트 열기: mapo80/iTextSharp-Monotouch 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
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