bool OEWriteReport(const std::string &filename, const OEReport &report, unsigned int pagenum = 0)Writes page(s) of the report into a file with the given name.
- filename
The filename into which the page(s) of the report are written. The file extension determines the type of the multi-page image.
- report
The OEReport object of which page(s) is/are being written into the given file.
- pageidx
This value has to be in the range from 0 to
OEReport::NumPages()
.Note
If \(pageidx\) is a valid page number i.e in the range from 1 to
OEReport::NumPages()
, then only the \(pageidx^{th}\) page of the report is written into the file. If \(pageidx\) is zero and the file extension is recognized as a multi-page format, than all pages of the report are written into the file.See also
OEIsRegisteredImageFile
function
OEIsRegisteredMultiPageImageFile
function
bool OEWriteReport(OEPlatform::oeostream &os, const std::string &ext, const OEReport &report, unsigned int page=0)Writes page(s) of the report into the given stream.
- os
The stream into which the page(s) of the report are written.
- ext
The extension which determine the type of the image.
- report
The OEReport object of which page(s) is/are being written into the given file.
- pageidx
This value has to be in the range from 0 to
OEReport::NumPages()
.Note
If \(pageidx\) is a valid page number i.e in the range from 1 to
OEReport::NumPages()
, then only the \(pageidx^{th}\) page of the report is written into the stream. If \(pageidx\) is zero and the file extension is recognized as a multi-page format, than all pages of the report are written into the stream.See also
OEIsRegisteredImageFile
function
OEIsRegisteredMultiPageImageFile
function
OEWriteReportPageByPage
function