C# 클래스 PurplePen.CoursePdf

파일 보기 프로젝트 열기: petergolde/PurplePen

Private Properties

프로퍼티 타입 설명
CreateOnePdfFile void
CreateOutputFileName string
DrawPage void
GetFilesToCreate IEnumerable>>.List
LayoutPages List
PdfNonScaledPage CoursePage
PushRectangleClip void

공개 메소드들

메소드 설명
CoursePdf ( EventDB eventDB, SymbolDB symbolDB, Controller controller, MapDisplay mapDisplay, CoursePdfSettings coursePdfSettings, CourseAppearance appearance ) : System
CreatePdfs ( ) : void
OverwrittenFiles ( ) : List

비공개 메소드들

메소드 설명
CreateOnePdfFile ( string fileName, IEnumerable courseDesignators ) : void
CreateOutputFileName ( CourseDesignator courseDesignator ) : string
DrawPage ( IGraphicsTarget graphicsTarget, CoursePage page ) : void
GetFilesToCreate ( ) : IEnumerable>>.List
LayoutPages ( IEnumerable courseDesignators ) : List
PdfNonScaledPage ( CourseDesignator designator ) : CoursePage
PushRectangleClip ( IGraphicsTarget graphicsTarget, RectangleF rect ) : void

메소드 상세

CoursePdf() 공개 메소드

public CoursePdf ( EventDB eventDB, SymbolDB symbolDB, Controller controller, MapDisplay mapDisplay, CoursePdfSettings coursePdfSettings, CourseAppearance appearance ) : System
eventDB EventDB
symbolDB SymbolDB
controller Controller
mapDisplay MapDisplay
coursePdfSettings CoursePdfSettings
appearance CourseAppearance
리턴 System

CreatePdfs() 공개 메소드

public CreatePdfs ( ) : void
리턴 void

OverwrittenFiles() 공개 메소드

public OverwrittenFiles ( ) : List
리턴 List