#include "NODocument.h"
Public Member Functions | |
NCommon::UInt32 | getNumberOfPages () |
NOPage | getPage (const UInt32 &pNum) |
NCommon::UInt32 | getPageNumberOf (const NOPage &pPage) |
NOPage | insertPage (const NOPage &pPage, UInt32 pPos) |
NOPage | createPage () |
bool | searchAndReplaceText (const UTF8Char *pSearch, const UTF8Char *pReplace, NOFontVector &pMissingFonts, bool pDryRun) |
NCommon::UInt32 NiXPSObjects::NODocument::getNumberOfPages | ( | ) |
Returns the number of pages.
NOPage NiXPSObjects::NODocument::getPage | ( | const UInt32 & | pNum | ) |
Returns a given page represented by an NOPage object
pNum | The location of the page to obtain |
NCommon::UInt32 NiXPSObjects::NODocument::getPageNumberOf | ( | const NOPage & | pPage | ) |
Returns the page number this page has in the document
pPage | the NOPage object representing the page of which we want to know the page number |
Insert a page into a given location
pPage | the NOPage object representing the page to be inserted | |
pPos | the Postion to insert the page at |
NOPage NiXPSObjects::NODocument::createPage | ( | ) |
bool NiXPSObjects::NODocument::searchAndReplaceText | ( | const UTF8Char * | pSearch, | |
const UTF8Char * | pReplace, | |||
NOFontVector & | pMissingFonts, | |||
bool | pDryRun | |||
) |
Search and replace text in a document
pSearch | String to search for | |
pReplace | String to replace search string with | |
pMissingFonts | Font vector that will represent the fonts missing to do the replacement if the search and replace fails | |
pDryRun | Do a dry run, i.e. only test the search and replace and don't actually perform the operation |