Back to Devexpress

PrintingSystemBase Class

corelibraries-devexpress-dot-xtraprinting-b4417355.md

latest5.2 KB
Original Source

PrintingSystemBase Class

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

Namespace : DevExpress.XtraPrinting

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

NuGet Package : DevExpress.Printing.Core

Declaration

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

The following members return PrintingSystemBase objects:

Show 20 links

LibraryRelated API Members
Cross-Platform Class LibraryBrick.PrintingSystem
BrickGraphics.PrintingSystem
CachedReportSourceBase.PrintingSystem
ChartPrintInitializeEventArgs.PrintingSystem
CompositeLinkBase.PrintingSystemBase
Document.PrintingSystem
IDocumentSource.PrintingSystemBase
IPrintControl.PrintingSystem
IPrintingSystemContext.PrintingSystem
LinkBase.PrintingSystemBase
PrintToolBase.PrintingSystem
VisualBrick.PrintingSystem
WinForms ControlsDocumentViewer.PrintingSystem
PrintControl.PrintingSystem
PrintPreviewFormExBase.PrintingSystem
PrintRowEventArgs.PS
SchedulerControl.GetPrintPreviewDocument(SchedulerPrintStyle)
WPF ControlsIDocumentViewModel.PrintingSystem
.NET Reporting ToolsXtraReport.CreatePrintingSystem()
XtraReport.PrintingSystem

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.

Implements

IPrintingSystem

IPrintingSystemContext

IDocument

Inheritance

Object MarshalByRefObject Component PrintingSystemBase RemotePrintingSystem

PrintingSystem

PrintingSystem

See Also

PrintingSystemBase Members

Printing System

DevExpress.XtraPrinting Namespace