A newer version of this page is available. Switch to the current version.

PrintingSystemBase Class

The base for classes that provide the basic printing functionality in different environments.

Namespace: DevExpress.XtraPrinting

Assembly: DevExpress.Printing.v18.2.Core.dll

Declaration

public class PrintingSystemBase :
    Component,
    ISupportInitialize,
    IPrintingSystem,
    IPrintingSystemContext,
    IServiceProvider,
    IDocument,
    IServiceContainer,
    IPageRepository,
    IPageInfoFormatProvider,
    IMaxPageSizeProvider
Public Class PrintingSystemBase
    Inherits Component
    Implements ISupportInitialize,
               IPrintingSystem,
               IPrintingSystemContext,
               IServiceProvider,
               IDocument,
               IServiceContainer,
               IPageRepository,
               IPageInfoFormatProvider,
               IMaxPageSizeProvider

Remarks

The PrintingSystemBase class descendants are used to create documents based on the content of different controls.

This class provides page settings and document printing options. Properties of this class provide access to other report management objects: Document, BrickGraphics (draws graphics within a document); XtraPageSettingsBase (defines page settings), etc.

See Also