Method | Description | |
---|---|---|
GetStyleSheetFileName ( ) : string | ||
InjectXMatter ( string>.Dictionary |
||
IsBackMatterPage ( |
||
IsFrontMatterPage ( |
||
RemoveExistingXMatter ( |
remove any x-matter in the book
|
|
XMatterHelper ( |
Constructs by finding the file and folder of the xmatter pack, given the its key name e.g. "Factory", "SILIndonesia". The name of the file should be (key)-XMatter.htm. The name and the location of the folder is not our problem... we leave it to the supplied fileLocator to find it.
|
Method | Description | |
---|---|---|
InjectFlyleafIfNeeded ( |
Some book layouts rely on the first page facing the second page. A Wall Calendar is one example. Here we check if the first content page has this requirement and, if so, we insert a blank "flyleaf" page.
|
public InjectXMatter ( string>.Dictionary |
||
writingSystemCodes | string>.Dictionary | |
layout | ||
return | void |
public static IsBackMatterPage ( |
||
pageDiv | ||
return | bool |
public static IsFrontMatterPage ( |
||
pageDiv | ||
return | bool |
public static RemoveExistingXMatter ( |
||
dom | ||
return | void |
public XMatterHelper ( |
||
bookDom | ||
nameOfXMatterPack | string | e.g. "Factory", "SILIndonesia" |
fileLocator | IFileLocator | The locator needs to be able tell us the path to an xmater html file, given its name |
return | System |