# encoding: utf-8
# module wx._html
# from D:\project\A_Board\.venv\Lib\site-packages\wx\_html.cp313-win_amd64.pyd
# by generator 1.147
# no doc

# imports
import sip as __sip
import wx._core as __wx__core


class HtmlPrintout(__wx__core.Printout):
    """
    HtmlPrintout(title="Printout") -> None
    
    This class serves as printout class for HTML documents.
    """
    def AddFilter(self, filter): # real signature unknown; restored from __doc__
        """
        AddFilter(filter) -> None
        
        Adds a filter to the static list of filters for wxHtmlPrintout.
        """
        pass

    def GetPageInfo(self, *args, **kwargs): # real signature unknown
        pass

    def HasPage(self, *args, **kwargs): # real signature unknown
        pass

    def OnBeginDocument(self, *args, **kwargs): # real signature unknown
        pass

    def OnPreparePrinting(self, *args, **kwargs): # real signature unknown
        pass

    def OnPrintPage(self, *args, **kwargs): # real signature unknown
        pass

    def SetFonts(self, normal_face, fixed_face, sizes): # real signature unknown; restored from __doc__
        """
        SetFonts(normal_face, fixed_face, sizes) -> None
        
        This function sets font sizes and faces.
        """
        pass

    def SetFooter(self, footer, pg=None): # real signature unknown; restored from __doc__
        """
        SetFooter(footer, pg=PAGE_ALL) -> None
        
        Set page footer.
        """
        pass

    def SetHeader(self, header, pg=None): # real signature unknown; restored from __doc__
        """
        SetHeader(header, pg=PAGE_ALL) -> None
        
        Set page header.
        """
        pass

    def SetHtmlFile(self, htmlfile): # real signature unknown; restored from __doc__
        """
        SetHtmlFile(htmlfile) -> None
        
        Prepare the class for printing this HTML file.
        """
        pass

    def SetHtmlText(self, html, basepath='', isdir=True): # real signature unknown; restored from __doc__
        """
        SetHtmlText(html, basepath='', isdir=True) -> None
        
        Prepare the class for printing this HTML text.
        """
        pass

    def SetMargins(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        """
        SetMargins(top=25.2, bottom=25.2, left=25.2, right=25.2, spaces=5) -> None
        SetMargins(pageSetupData) -> None
        
        Sets margins in millimeters.
        """
        pass

    def __init__(self, title="Printout"): # real signature unknown; restored from __doc__
        pass


