C# Class PurplePen.CoursePdf

Afficher le fichier Open project: petergolde/PurplePen

Private Properties

Свойство Type Description
CreateOnePdfFile void
CreateOutputFileName string
DrawPage void
GetFilesToCreate IEnumerable>>.List
LayoutPages List
PdfNonScaledPage CoursePage
PushRectangleClip void

Méthodes publiques

Méthode Description
CoursePdf ( EventDB eventDB, SymbolDB symbolDB, Controller controller, MapDisplay mapDisplay, CoursePdfSettings coursePdfSettings, CourseAppearance appearance ) : System
CreatePdfs ( ) : void
OverwrittenFiles ( ) : List

Private Methods

Méthode Description
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

Method Details

CoursePdf() public méthode

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
Résultat System

CreatePdfs() public méthode

public CreatePdfs ( ) : void
Résultat void

OverwrittenFiles() public méthode

public OverwrittenFiles ( ) : List
Résultat List