C# Class FileScanner.SearchSummary.PDFDocumentBuilder

Inheritance: IDocumentBuilder
Mostrar archivo Open project: kzemek/FileScanner

Public Methods

Method Description
AddContextText ( string text, TextStyle style = TextStyle.Normal ) : void
AddReportFooter ( ) : void
AddReportHeader ( System.DateTime generationTime, string userQuery, IEnumerable searchedLocations ) : void
AddSearchResult ( SearchResult result ) : void
AddSectionHeader ( string text ) : void
BeginContextBlock ( ) : void
EndContextBlock ( ) : void
PDFDocumentBuilder ( ) : System
Save ( string filePath ) : void

Private Methods

Method Description
Append ( String prefix, Object field ) : String
DefineStyles ( MigraDoc.DocumentObjectModel.Document document ) : void

Method Details

AddContextText() public method

public AddContextText ( string text, TextStyle style = TextStyle.Normal ) : void
text string
style TextStyle
return void

AddReportFooter() public method

public AddReportFooter ( ) : void
return void

AddReportHeader() public method

public AddReportHeader ( System.DateTime generationTime, string userQuery, IEnumerable searchedLocations ) : void
generationTime System.DateTime
userQuery string
searchedLocations IEnumerable
return void

AddSearchResult() public method

public AddSearchResult ( SearchResult result ) : void
result SearchResult
return void

AddSectionHeader() public method

public AddSectionHeader ( string text ) : void
text string
return void

BeginContextBlock() public method

public BeginContextBlock ( ) : void
return void

EndContextBlock() public method

public EndContextBlock ( ) : void
return void

PDFDocumentBuilder() public method

public PDFDocumentBuilder ( ) : System
return System

Save() public method

public Save ( string filePath ) : void
filePath string
return void