Skip to main content

PrintingSystemBase Class

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

Namespace: DevExpress.XtraPrinting

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

NuGet Package: DevExpress.Printing.Core

Declaration

public class PrintingSystemBase :
    Component,
    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