C# Класс PurplePen.CoursePdf

Показать файл Открыть проект

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