{3050f6b3-98b5-11cf-bb82-00aa00bdce0b}
Template Printer class
Registry
InprocServer32
C:\Windows\System32\mshtml.dll
- ThreadingModel: Apartment
ProgID
TemplatePrinter.TemplatePrinter.1
Programmable
VersionIndependentProgID
TemplatePrinter.TemplatePrinter
Instance
- Type: ComObject
Methods
- startDoc: bool startDoc (string)
- stopDoc: void stopDoc ()
- printBlankPage: void printBlankPage ()
- printPage: void printPage (IDispatch)
- ensurePrintDialogDefaults: bool ensurePrintDialogDefaults ()
- showPrintDialog: bool showPrintDialog ()
- showPageSetupDialog: bool showPageSetupDialog ()
- printNonNative: bool printNonNative (IUnknown)
- printNonNativeFrames: void printNonNativeFrames (IUnknown, bool)
- updatePageStatus: void updatePageStatus (int)
- deviceSupports: Variant deviceSupports (string)
- getPageMarginTop: Variant getPageMarginTop (IDispatch, int, int)
- getPageMarginRight: Variant getPageMarginRight (IDispatch, int, int)
- getPageMarginBottom: Variant getPageMarginBottom (IDispatch, int, int)
- getPageMarginLeft: Variant getPageMarginLeft (IDispatch, int, int)
- getPageMarginTopImportant: bool getPageMarginTopImportant (IDispatch)
- getPageMarginRightImportant: bool getPageMarginRightImportant (IDispatch)
- getPageMarginBottomImportant: bool getPageMarginBottomImportant (IDispatch)
- getPageMarginLeftImportant: bool getPageMarginLeftImportant (IDispatch)
Properties
- framesetDocument: bool framesetDocument () {get} {set}
- frameActive: bool frameActive () {get} {set}
- frameAsShown: bool frameAsShown () {get} {set}
- selection: bool selection () {get} {set}
- selectedPages: bool selectedPages () {get} {set}
- currentPage: bool currentPage () {get} {set}
- currentPageAvail: bool currentPageAvail () {get} {set}
- collate: bool collate () {get} {set}
- duplex: bool duplex () {get}
- copies: ushort copies () {get} {set}
- pageFrom: ushort pageFrom () {get} {set}
- pageTo: ushort pageTo () {get} {set}
- tableOfLinks: bool tableOfLinks () {get} {set}
- allLinkedDocuments: bool allLinkedDocuments () {get} {set}
- header: string header () {get} {set}
- footer: string footer () {get} {set}
- marginLeft: int marginLeft () {get} {set}
- marginRight: int marginRight () {get} {set}
- marginTop: int marginTop () {get} {set}
- marginBottom: int marginBottom () {get} {set}
- pageWidth: int pageWidth () {get}
- pageHeight: int pageHeight () {get}
- unprintableLeft: int unprintableLeft () {get}
- unprintableTop: int unprintableTop () {get}
- unprintableRight: int unprintableRight () {get}
- unprintableBottom: int unprintableBottom () {get}
- selectionEnabled: bool selectionEnabled () {get} {set}
- frameActiveEnabled: bool frameActiveEnabled () {get} {set}
- orientation: string orientation () {get} {set}
- usePrinterCopyCollate: bool usePrinterCopyCollate () {get} {set}
- headerFooterFont: string headerFooterFont () {get} {set}
MIT License. Copyright (c) 2021 Strontic.