C# 클래스 iTextSharp.text.rtf.parser.RtfParser

파일 보기 프로젝트 열기: red-gate/iTextSharp-4.1.6 1 사용 예제들

공개 메소드들

메소드 설명
AddListener ( IEventListener listener ) : void
ConvertRtfDocument ( Stream readerIn, Document doc ) : void
GetConversionType ( ) : int
GetCurrentDestination ( ) : RtfDestination
GetDestination ( String destination ) : RtfDestination
GetDocument ( ) : Document
GetExtendedDestination ( ) : bool
GetImportManager ( ) : iTextSharp.text.rtf.parser.RtfImportMgr
GetLevel ( ) : int
GetLogFile ( ) : String
GetParserState ( ) : int
GetRtfDocument ( ) : RtfDocument
GetState ( ) : RtfParserState
GetTokeniserState ( ) : int
HandleCharacter ( int nextChar ) : int
HandleCloseGroup ( ) : int
HandleCtrlWord ( RtfCtrlWordData ctrlWordData ) : int
HandleOpenGroup ( ) : int
ImportRtfDocument ( Stream readerIn, RtfDocument rtfDoc ) : void
ImportRtfDocumentIntoElement ( IElement elem, Stream readerIn, RtfDocument rtfDoc ) : void
ImportRtfFragment ( Stream readerIn, RtfDocument rtfDoc, RtfImportMappings importMappings ) : void
IsConvert ( ) : bool
IsImport ( ) : bool
IsImportFragment ( ) : bool
IsImportFull ( ) : bool
IsLogAppend ( ) : bool
IsLogging ( ) : bool
IsNewGroup ( ) : bool
OutputDebug ( object doc, int groupLevel, String str ) : void
RemoveListener ( IEventListener listener ) : void
RtfParser ( Document doc ) : System
SetCurrentDestination ( String destination ) : bool
SetExtendedDestination ( bool value ) : bool
SetLogAppend ( bool logAppend ) : void
SetLogFile ( String logFile ) : void
SetLogFile ( String logFile, bool logAppend ) : void
SetLogging ( bool logging ) : void
SetNewGroup ( bool value ) : bool
SetParserState ( int newState ) : int
SetTokeniserSkipBytes ( long numberOfBytesToSkip ) : void
SetTokeniserState ( int value ) : int
SetTokeniserStateBinary ( int binaryCount ) : void
SetTokeniserStateBinary ( long binaryCount ) : void
SetTokeniserStateNormal ( ) : void
SetTokeniserStateSkipGroup ( ) : void
Tokenise ( ) : void

보호된 메소드들

메소드 설명
Init_stats ( ) : void

비공개 메소드들

메소드 설명
HandleImportMappings ( RtfImportMappings importMappings ) : void
Init ( int type, RtfDocument rtfDoc, Stream readerIn, Document doc, IElement elem ) : void
Init_Reader ( Stream readerIn ) : PushbackStream
ParseChar ( int nextChar ) : int
ParseCtrlWord ( PushbackStream reader ) : int

메소드 상세

AddListener() 공개 메소드

public AddListener ( IEventListener listener ) : void
listener IEventListener
리턴 void

ConvertRtfDocument() 공개 메소드

public ConvertRtfDocument ( Stream readerIn, Document doc ) : void
readerIn Stream
doc iTextSharp.text.Document
리턴 void

GetConversionType() 공개 메소드

public GetConversionType ( ) : int
리턴 int

GetCurrentDestination() 공개 메소드

public GetCurrentDestination ( ) : RtfDestination
리턴 iTextSharp.text.rtf.parser.destinations.RtfDestination

GetDestination() 공개 메소드

public GetDestination ( String destination ) : RtfDestination
destination String
리턴 iTextSharp.text.rtf.parser.destinations.RtfDestination

GetDocument() 공개 메소드

public GetDocument ( ) : Document
리턴 iTextSharp.text.Document

GetExtendedDestination() 공개 메소드

public GetExtendedDestination ( ) : bool
리턴 bool

GetImportManager() 공개 메소드

public GetImportManager ( ) : iTextSharp.text.rtf.parser.RtfImportMgr
리턴 iTextSharp.text.rtf.parser.RtfImportMgr

GetLevel() 공개 메소드

public GetLevel ( ) : int
리턴 int

GetLogFile() 공개 메소드

public GetLogFile ( ) : String
리턴 String

GetParserState() 공개 메소드

public GetParserState ( ) : int
리턴 int

GetRtfDocument() 공개 메소드

public GetRtfDocument ( ) : RtfDocument
리턴 iTextSharp.text.rtf.document.RtfDocument

GetState() 공개 메소드

public GetState ( ) : RtfParserState
리턴 RtfParserState

GetTokeniserState() 공개 메소드

public GetTokeniserState ( ) : int
리턴 int

HandleCharacter() 공개 메소드

public HandleCharacter ( int nextChar ) : int
nextChar int
리턴 int

HandleCloseGroup() 공개 메소드

public HandleCloseGroup ( ) : int
리턴 int

HandleCtrlWord() 공개 메소드

public HandleCtrlWord ( RtfCtrlWordData ctrlWordData ) : int
ctrlWordData iTextSharp.text.rtf.parser.ctrlwords.RtfCtrlWordData
리턴 int

HandleOpenGroup() 공개 메소드

public HandleOpenGroup ( ) : int
리턴 int

ImportRtfDocument() 공개 메소드

public ImportRtfDocument ( Stream readerIn, RtfDocument rtfDoc ) : void
readerIn Stream
rtfDoc iTextSharp.text.rtf.document.RtfDocument
리턴 void

ImportRtfDocumentIntoElement() 공개 메소드

public ImportRtfDocumentIntoElement ( IElement elem, Stream readerIn, RtfDocument rtfDoc ) : void
elem IElement
readerIn Stream
rtfDoc iTextSharp.text.rtf.document.RtfDocument
리턴 void

ImportRtfFragment() 공개 메소드

public ImportRtfFragment ( Stream readerIn, RtfDocument rtfDoc, RtfImportMappings importMappings ) : void
readerIn Stream
rtfDoc iTextSharp.text.rtf.document.RtfDocument
importMappings RtfImportMappings
리턴 void

Init_stats() 보호된 메소드

protected Init_stats ( ) : void
리턴 void

IsConvert() 공개 메소드

public IsConvert ( ) : bool
리턴 bool

IsImport() 공개 메소드

public IsImport ( ) : bool
리턴 bool

IsImportFragment() 공개 메소드

public IsImportFragment ( ) : bool
리턴 bool

IsImportFull() 공개 메소드

public IsImportFull ( ) : bool
리턴 bool

IsLogAppend() 공개 메소드

public IsLogAppend ( ) : bool
리턴 bool

IsLogging() 공개 메소드

public IsLogging ( ) : bool
리턴 bool

IsNewGroup() 공개 메소드

public IsNewGroup ( ) : bool
리턴 bool

OutputDebug() 공개 정적인 메소드

public static OutputDebug ( object doc, int groupLevel, String str ) : void
doc object
groupLevel int
str String
리턴 void

RemoveListener() 공개 메소드

public RemoveListener ( IEventListener listener ) : void
listener IEventListener
리턴 void

RtfParser() 공개 메소드

public RtfParser ( Document doc ) : System
doc iTextSharp.text.Document
리턴 System

SetCurrentDestination() 공개 메소드

public SetCurrentDestination ( String destination ) : bool
destination String
리턴 bool

SetExtendedDestination() 공개 메소드

public SetExtendedDestination ( bool value ) : bool
value bool
리턴 bool

SetLogAppend() 공개 메소드

public SetLogAppend ( bool logAppend ) : void
logAppend bool
리턴 void

SetLogFile() 공개 메소드

public SetLogFile ( String logFile ) : void
logFile String
리턴 void

SetLogFile() 공개 메소드

public SetLogFile ( String logFile, bool logAppend ) : void
logFile String
logAppend bool
리턴 void

SetLogging() 공개 메소드

public SetLogging ( bool logging ) : void
logging bool
리턴 void

SetNewGroup() 공개 메소드

public SetNewGroup ( bool value ) : bool
value bool
리턴 bool

SetParserState() 공개 메소드

public SetParserState ( int newState ) : int
newState int
리턴 int

SetTokeniserSkipBytes() 공개 메소드

public SetTokeniserSkipBytes ( long numberOfBytesToSkip ) : void
numberOfBytesToSkip long
리턴 void

SetTokeniserState() 공개 메소드

public SetTokeniserState ( int value ) : int
value int
리턴 int

SetTokeniserStateBinary() 공개 메소드

public SetTokeniserStateBinary ( int binaryCount ) : void
binaryCount int
리턴 void

SetTokeniserStateBinary() 공개 메소드

public SetTokeniserStateBinary ( long binaryCount ) : void
binaryCount long
리턴 void

SetTokeniserStateNormal() 공개 메소드

public SetTokeniserStateNormal ( ) : void
리턴 void

SetTokeniserStateSkipGroup() 공개 메소드

public SetTokeniserStateSkipGroup ( ) : void
리턴 void

Tokenise() 공개 메소드

public Tokenise ( ) : void
리턴 void