This class serves as printout class for HTML documents.
Constructor. |
|
Adds a filter to the static list of filters for wx.html.HtmlPrintout. |
|
This function sets font sizes and faces. |
|
Set page footer. |
|
Set page header. |
|
Prepare the class for printing this HTML file. |
|
Prepare the class for printing this HTML text. |
|
Sets margins in millimeters. |
Possible constructors:
HtmlPrintout(title: str="Printout") -> None
This class serves as printout class for HTML documents.
Constructor.
title (string)
None
Adds a filter to the static list of filters for wx.html.HtmlPrintout.
See wx.html.HtmlFilter for further information.
filter (wx.html.HtmlFilter)
None
This function sets font sizes and faces.
See wx.html.HtmlWindow.SetFonts
for detailed description.
normal_face (string)
fixed_face (string)
sizes (list of integers)
None
Set page footer.
The following macros can be used inside it:
@``DATE``@ is replaced by the current date in default format
@``PAGENUM``@ is replaced by page number
@``PAGESCNT``@ is replaced by total number of pages
@``TIME``@ is replaced by the current time in default format
@``TITLE``@ is replaced with the title of the document
footer (string) – HTML text to be used as footer.
pg (int) – one of wx.html.PAGE_ODD
, wx.html.PAGE_EVEN
and wx.html.PAGE_ALL
constants.
None
Set page header.
The following macros can be used inside it:
@``DATE``@ is replaced by the current date in default format
@``PAGENUM``@ is replaced by page number
@``PAGESCNT``@ is replaced by total number of pages
@``TIME``@ is replaced by the current time in default format
@``TITLE``@ is replaced with the title of the document
header (string) – HTML text to be used as header.
pg (int) – one of wx.html.PAGE_ODD
, wx.html.PAGE_EVEN
and wx.html.PAGE_ALL
constants.
None
Prepare the class for printing this HTML file.
The file may be located on any virtual file system or it may be normal file.
htmlfile (string)
None
Prepare the class for printing this HTML text.
html (string) – HTML text. (NOT file!)
basepath (string) – base directory (html string would be stored there if it was in file). It is used to determine path for loading images, for example.
isdir (bool) – False
if basepath is filename, True
if it is directory name (see wx.FileSystem for detailed explanation).
None
SetMargins (self, top: float=25.2, bottom: float=25.2, left: float=25.2, right: float=25.2, spaces: float=5)
Sets margins in millimeters.
Defaults to 1 inch for margins and 0.5cm for space between text and header and/or footer.
top (float)
bottom (float)
left (float)
right (float)
spaces (float)
None
SetMargins (self, pageSetupData : PageSetupDialogData)
Sets margins from wx.PageSetupDialogData.
pageSetupData (wx.PageSetupDialogData)
None
Added in version 4.1/wxWidgets-3.1.0.