wxHtmlPrintoutThis class serves as printout class for HTML documents. Derived from Include files <wx/html/htmprint.h> Members
wxHtmlPrintout::wxHtmlPrintout
wxHtmlPrintout::wxHtmlPrintoutwxHtmlPrintout(const wxString& title = "Printout") Constructor.
wxHtmlPrintout::AddFilterstatic void AddFilter(wxHtmlFilter* filter) Adds a filter to the static list of filters for wxHtmlPrintout. See wxHtmlFilter for further information.
wxHtmlPrintout::SetFontsvoid SetFonts(const wxString& normal_face, const wxString& fixed_face, const int *sizes = NULL) Sets fonts. See wxHtmlWindow::SetFonts for detailed description.
wxHtmlPrintout::SetFootervoid SetFooter(const wxString& footer, int pg = wxPAGE_ALL) Set page footer. The following macros can be used inside it:
Parameters footer
pg
wxHtmlPrintout::SetHeadervoid SetHeader(const wxString& header, int pg = wxPAGE_ALL) Set page header. The following macros can be used inside it:
Parameters header
pg
wxHtmlPrintout::SetHtmlFilevoid SetHtmlFile(const wxString& htmlfile) Prepare the class for printing this HTML file. The file may be located on any virtual file system or it may be normal file.
wxHtmlPrintout::SetHtmlTextvoid SetHtmlText(const wxString& html, const wxString& basepath = wxEmptyString, bool isdir = true) Prepare the class for printing this HTML text. Parameters html
basepath
isdir
wxHtmlPrintout::SetMarginsvoid SetMargins(float top = 25.2, float bottom = 25.2, float left = 25.2, float right = 25.2, float spaces = 5) Sets margins in millimeters. Defaults to 1 inch for margins and 0.5cm for space between text and header and/or footer
|