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

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

보호된 프로퍼티들

프로퍼티 타입 설명
cjkEncoding String
uniMap String

Private Properties

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

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
GetRawCharBBox ( int c, String name ) : int[]

비공개 메소드들

메소드 설명
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

메소드 상세

CharExists() 공개 메소드

public CharExists ( int c ) : bool
c int
리턴 bool

ConvertToBytes() 공개 메소드

public ConvertToBytes ( String text ) : byte[]
text String
리턴 byte[]

GetCharBBox() 공개 메소드

public GetCharBBox ( int c ) : int[]
c int
리턴 int[]

GetFontDescriptor() 공개 메소드

public GetFontDescriptor ( int key, float fontSize ) : float
key int
fontSize float
리턴 float

GetFullFontStream() 공개 메소드

public GetFullFontStream ( ) : PdfStream
리턴 PdfStream

GetKerning() 공개 메소드

public GetKerning ( int char1, int char2 ) : int
char1 int
char2 int
리턴 int

GetRawCharBBox() 보호된 메소드

protected GetRawCharBBox ( int c, String name ) : int[]
c int
name String
리턴 int[]

GetWidth() 공개 메소드

public GetWidth ( String text ) : int
text String
리턴 int

GetWidth() 공개 메소드

public GetWidth ( int char1 ) : int
char1 int
리턴 int

HasKernPairs() 공개 메소드

public HasKernPairs ( ) : bool
리턴 bool

SetKerning() 공개 메소드

public SetKerning ( int char1, int char2, int kern ) : bool
char1 int
char2 int
kern int
리턴 bool

프로퍼티 상세

cjkEncoding 보호되어 있는 프로퍼티

protected String cjkEncoding
리턴 String

uniMap 보호되어 있는 프로퍼티

protected String uniMap
리턴 String