Log In
Home
Support
Demos
Documentation
Blogs
Training
Webinars
[Expand]General Information
[Collapse]WinForms Controls
  Prerequisites
 [Expand]What's Installed
 [Expand]Build an Application
 [Expand]Controls and Libraries
 [Expand]Common Features
  Get More Help
 [Collapse]API Reference
  [Expand]DevExpress.DataAccess.UI.Design
  [Expand]DevExpress.DataAccess.UI.EntityFramework
  [Expand]DevExpress.DataAccess.UI.Excel
  [Expand]DevExpress.DataAccess.UI.Localization
  [Expand]DevExpress.DataAccess.UI.ObjectBinding
  [Expand]DevExpress.DataAccess.UI.Sql
  [Expand]DevExpress.DataAccess.UI.Wizard
  [Expand]DevExpress.DataAccess.UI.Wizard.Services
  [Expand]DevExpress.DataAccess.UI.Wizard.Views
  [Expand]DevExpress.DocumentView
  [Expand]DevExpress.DocumentView.Controls
  [Expand]DevExpress.LookAndFeel
  [Expand]DevExpress.LookAndFeel.Helpers
  [Expand]DevExpress.Skins
  [Expand]DevExpress.Snap
  [Expand]DevExpress.Snap.API.Native
  [Expand]DevExpress.Snap.Core
  [Expand]DevExpress.Snap.Core.API
  [Expand]DevExpress.Snap.Core.Fields
  [Expand]DevExpress.Snap.Core.Forms
  [Expand]DevExpress.Snap.Core.Options
  [Expand]DevExpress.Snap.Core.Services
  [Expand]DevExpress.Snap.Extensions
  [Expand]DevExpress.Snap.Extensions.Localization
  [Expand]DevExpress.Snap.Extensions.UI
  [Expand]DevExpress.Snap.Localization
  [Expand]DevExpress.Snap.Options
  [Expand]DevExpress.Snap.Services
  [Expand]DevExpress.Utils
  [Expand]DevExpress.Utils.Animation
  [Expand]DevExpress.Utils.Controls
  [Expand]DevExpress.Utils.Drawing
  [Expand]DevExpress.Utils.Menu
  [Expand]DevExpress.Utils.Taskbar
  [Expand]DevExpress.Utils.Taskbar.Core
  [Expand]DevExpress.Utils.UI.Localization
  [Expand]DevExpress.Utils.VisualEffects
  [Expand]DevExpress.Utils.Win
  [Expand]DevExpress.XtraBars
  [Expand]DevExpress.XtraBars.Alerter
  [Expand]DevExpress.XtraBars.Docking
  [Expand]DevExpress.XtraBars.Docking2010
  [Expand]DevExpress.XtraBars.Docking2010.Customization
  [Expand]DevExpress.XtraBars.Docking2010.Views
  [Expand]DevExpress.XtraBars.Docking2010.Views.NativeMdi
  [Expand]DevExpress.XtraBars.Docking2010.Views.Tabbed
  [Expand]DevExpress.XtraBars.Docking2010.Views.Widget
  [Expand]DevExpress.XtraBars.Docking2010.Views.WindowsUI
  [Expand]DevExpress.XtraBars.Localization
  [Expand]DevExpress.XtraBars.Navigation
  [Expand]DevExpress.XtraBars.Ribbon
  [Expand]DevExpress.XtraBars.Ribbon.Gallery
  [Expand]DevExpress.XtraBars.Ribbon.ViewInfo
  [Expand]DevExpress.XtraBars.ToastNotifications
  [Expand]DevExpress.XtraBars.Utils
  [Expand]DevExpress.XtraBars.WinRTLiveTiles
  [Expand]DevExpress.XtraCharts
  [Expand]DevExpress.XtraCharts.Designer
  [Expand]DevExpress.XtraCharts.Wizard
  [Expand]DevExpress.XtraDataLayout
  [Expand]DevExpress.XtraDiagram
  [Expand]DevExpress.XtraDiagram.Options
  [Expand]DevExpress.XtraEditors
  [Expand]DevExpress.XtraEditors.ButtonPanel
  [Expand]DevExpress.XtraEditors.Calendar
  [Expand]DevExpress.XtraEditors.Camera
  [Expand]DevExpress.XtraEditors.Container
  [Expand]DevExpress.XtraEditors.Controls
  [Expand]DevExpress.XtraEditors.CustomEditor
  [Expand]DevExpress.XtraEditors.DXErrorProvider
  [Expand]DevExpress.XtraEditors.Filtering
  [Expand]DevExpress.XtraEditors.Mask
  [Expand]DevExpress.XtraEditors.Persistent
  [Expand]DevExpress.XtraEditors.Repository
  [Expand]DevExpress.XtraEditors.ViewInfo
  [Expand]DevExpress.XtraFilterEditor
  [Expand]DevExpress.XtraGauges.Presets.Styles
  [Expand]DevExpress.XtraGauges.Win
  [Expand]DevExpress.XtraGauges.Win.Base
  [Expand]DevExpress.XtraGauges.Win.Gauges.Circular
  [Expand]DevExpress.XtraGauges.Win.Gauges.Digital
  [Expand]DevExpress.XtraGauges.Win.Gauges.Linear
  [Expand]DevExpress.XtraGauges.Win.Gauges.State
  [Expand]DevExpress.XtraGrid
  [Expand]DevExpress.XtraGrid.Columns
  [Expand]DevExpress.XtraGrid.EditForm
  [Expand]DevExpress.XtraGrid.FilterEditor
  [Expand]DevExpress.XtraGrid.Localization
  [Expand]DevExpress.XtraGrid.Views.BandedGrid
  [Expand]DevExpress.XtraGrid.Views.BandedGrid.ViewInfo
  [Expand]DevExpress.XtraGrid.Views.Base
  [Expand]DevExpress.XtraGrid.Views.Base.ViewInfo
  [Expand]DevExpress.XtraGrid.Views.Card
  [Expand]DevExpress.XtraGrid.Views.Card.ViewInfo
  [Expand]DevExpress.XtraGrid.Views.Grid
  [Expand]DevExpress.XtraGrid.Views.Grid.ViewInfo
  [Expand]DevExpress.XtraGrid.Views.Layout
  [Expand]DevExpress.XtraGrid.Views.Layout.Events
  [Expand]DevExpress.XtraGrid.Views.Layout.ViewInfo
  [Expand]DevExpress.XtraGrid.Views.Printing
  [Expand]DevExpress.XtraGrid.Views.Tile
  [Expand]DevExpress.XtraGrid.Views.WinExplorer
  [Expand]DevExpress.XtraGrid.WinExplorer
  [Expand]DevExpress.XtraLayout
  [Expand]DevExpress.XtraLayout.Customization
  [Expand]DevExpress.XtraLayout.HitInfo
  [Expand]DevExpress.XtraLayout.Localization
  [Expand]DevExpress.XtraLayout.Utils
  [Expand]DevExpress.XtraMap
  [Expand]DevExpress.XtraMap.Printing
  [Expand]DevExpress.XtraNavBar
  [Expand]DevExpress.XtraNavBar.ViewInfo
  [Expand]DevExpress.XtraPdfViewer
  [Expand]DevExpress.XtraPdfViewer.Commands
  [Expand]DevExpress.XtraPdfViewer.Localization
  [Expand]DevExpress.XtraPivotGrid
  [Expand]DevExpress.XtraPivotGrid.Data
  [Collapse]DevExpress.XtraPrinting
   [Expand]ExportOptionsTool Class
   [Expand]Link Class
   [Expand]PrintableComponentLink Class
   [Collapse]PrintingSystem Class
     PrintingSystem Members
    [Expand]PrintingSystem Constructor
    [Expand]PrintingSystem Properties
    [Expand]PrintingSystem Methods
   [Expand]PrintTool Class
   [Expand]XtraPageSettings Class
  [Expand]DevExpress.XtraPrinting.Control
  [Expand]DevExpress.XtraPrinting.Preview
  [Expand]DevExpress.XtraPrintingLinks
  [Expand]DevExpress.XtraReports.UI
  [Expand]DevExpress.XtraRichEdit
  [Expand]DevExpress.XtraRichEdit.Commands
  [Expand]DevExpress.XtraRichEdit.Export
  [Expand]DevExpress.XtraRichEdit.Import
  [Expand]DevExpress.XtraRichEdit.Localization
  [Expand]DevExpress.XtraRichEdit.Menu
  [Expand]DevExpress.XtraScheduler
  [Expand]DevExpress.XtraScheduler.Drawing
  [Expand]DevExpress.XtraScheduler.Printing
  [Expand]DevExpress.XtraScheduler.Reporting
  [Expand]DevExpress.XtraScheduler.Reporting.UI
  [Expand]DevExpress.XtraScheduler.Services
  [Expand]DevExpress.XtraScheduler.Services.Implementation
  [Expand]DevExpress.XtraScheduler.UI
  [Expand]DevExpress.XtraSpellChecker
  [Expand]DevExpress.XtraSpellChecker.Localization
  [Expand]DevExpress.XtraSplashForm
  [Expand]DevExpress.XtraSplashScreen
  [Expand]DevExpress.XtraSpreadsheet
  [Expand]DevExpress.XtraSpreadsheet.Services
  [Expand]DevExpress.XtraTab
  [Expand]DevExpress.XtraTab.Buttons
  [Expand]DevExpress.XtraTab.ViewInfo
  [Expand]DevExpress.XtraTabbedMdi
  [Expand]DevExpress.XtraToolbox
  [Expand]DevExpress.XtraTreeList
  [Expand]DevExpress.XtraTreeList.Columns
  [Expand]DevExpress.XtraTreeList.Data
  [Expand]DevExpress.XtraTreeList.Localization
  [Expand]DevExpress.XtraTreeList.Menu
  [Expand]DevExpress.XtraTreeList.Nodes
  [Expand]DevExpress.XtraTreeList.Nodes.Operations
  [Expand]DevExpress.XtraTreeList.StyleFormatConditions
  [Expand]DevExpress.XtraTreeMap
  [Expand]DevExpress.XtraVerticalGrid
  [Expand]DevExpress.XtraVerticalGrid.Events
  [Expand]DevExpress.XtraVerticalGrid.Localization
  [Expand]DevExpress.XtraVerticalGrid.Rows
  [Expand]DevExpress.XtraWaitForm
  [Expand]DevExpress.XtraWizard
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Document Server
[Expand]Reporting
[Expand]Report Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation

PrintingSystem Members

Implements the basic printing functionality of the XtraPrinting Library.

Expanded Public Constructors

Show: Inherited
  Name Description
Public method PrintingSystem Overloaded. Initializes a new PrintingSystem class instance and adds it to the form's container.
Top

Expanded Public Properties

Show: Inherited
  Name Description
Public property CancelPending For internal use. (Inherited from PrintingSystemBase)
Public property Container Gets the System.ComponentModel.IContainer that contains the System.ComponentModel.Component. (Inherited from System.ComponentModel.Component)
Public property ContinuousPageNumbering Gets or sets a value indicating whether pages should be renumbered following reordering in the DevExpress.XtraPrinting.PrintingSystemBase.Pages collection. (Inherited from PrintingSystemBase)
Public property Culture Specifies the culture that is used to display date-time values by the DevExpress.XtraReports.UI.XRPageInfo control. (Inherited from PrintingSystemBase)
Public property Document Gets the current document. (Inherited from PrintingSystemBase)
Public property EditingFields Provides access to the collection of fields whose content can be edited in Print Preview. (Inherited from PrintingSystemBase)
Public property ExportDefault Obsolete. For internal use. (Inherited from PrintingSystemBase)
Public property ExportOptions Gets the settings used to specify export parameters when exporting a printing system's document. (Inherited from PrintingSystemBase)
Public property Graph Gets a DevExpress.XtraPrinting.BrickGraphics object used for drawing in the current report. (Inherited from PrintingSystemBase)
Public property Landscape Gets the orientation of a report page. (Inherited from PrintingSystemBase)
Public property Links Gets the collection of links, defined for the current PrintingSystem object.
Public property PageBounds Gets the bounds of a report page. (Inherited from PrintingSystemBase)
Public property PageCount Gets the number of document pages. (Inherited from PrintingSystemBase)
Public property PageMargins Gets the current page margin settings. (Inherited from PrintingSystemBase)
Public property Pages Provides access to a collection of pages generated for this printing system. (Inherited from PrintingSystemBase)
Public property PageSettings Gets the current page settings.
Public property PreviewFormEx Gets the form used to display the document preview.
Public property PreviewRibbonFormEx Gets the Ribbon form used to display the document preview.
Public property PrintingDocument For internal use. (Inherited from PrintingSystemBase)
Public property ProgressReflector Provides access to the object that reflects the current state of a document's generating or exporting. (Inherited from PrintingSystemBase)
Public property SendDefault Obsolete. For internal use. (Inherited from PrintingSystemBase)
Public property ShowMarginsWarning Gets or sets a value which specifies whether an error message is shown when the page margins are set outside the printable area. (Inherited from PrintingSystemBase)
Public property ShowPrintStatusDialog Specifies whether or not to show a print status dialog when printing a document. (Inherited from PrintingSystemBase)
Public property Site Gets or sets the System.ComponentModel.ISite of the System.ComponentModel.Component. (Inherited from System.ComponentModel.Component)
Public propertyStatic member UserName Specifies the name of the user that created the document. (Inherited from PrintingSystemBase)
Public property Watermark Provides access to watermark settings of the printing system's document.
Top

Expanded Public Methods

Show: Inherited
  Name Description
Public methodStatic member About Activates the About dialog.
Public method AddCommandHandler Adds the specified command handler to the command handlers list for one or several of the printing system commands (listed in the DevExpress.XtraPrinting.PrintingSystemCommand enumeration). (Inherited from PrintingSystemBase)
Public method AddService Overloaded. Adds the specified service to the service container. (Inherited from PrintingSystemBase)
Public method Begin Indicates that report generation has started. (Inherited from PrintingSystemBase)
Public method BeginSubreport Must be called before subreport creation. (Inherited from PrintingSystemBase)
Public method Cancel For internal use. (Inherited from PrintingSystemBase)
Public method ClearContent Clears the current document. (Inherited from PrintingSystemBase)
Public method CreateBrick Creates a specific brick type. (Inherited from PrintingSystemBase)
Public method CreateObjRef Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from System.MarshalByRefObject)
Public method CreatePage Creates a new empty page using the current printing system's page settings. (Inherited from PrintingSystemBase)
Public method Dispose Releases all resources used by the System.ComponentModel.Component. (Inherited from System.ComponentModel.Component)
Public method EnableCommand Obsolete. For internal use. (Inherited from PrintingSystemBase)
Public method End Overloaded. Finishes a report's generation. (Inherited from PrintingSystemBase)
Public method EndSubreport Signals that subreport creation is completed. (Inherited from PrintingSystemBase)
Public methodStatic member Equals Determines whether the specified System.Object instances are considered equal. (Inherited from System.Object)
Public method Equals Determines whether the specified System.Object is equal to the current System.Object. (Inherited from System.Object)
Public method ExecCommand Overloaded. Executes the specified printing system command and passes the specified parameters. (Inherited from PrintingSystemBase)
Public method ExportToCsv Overloaded. Exports a document to the specified file path in CSV format. (Inherited from PrintingSystemBase)
Public method ExportToDocx Overloaded. Exports a document to the specified stream in DOCX format using the specified DOCX-specific options. (Inherited from PrintingSystemBase)
Public method ExportToHtml Overloaded. Exports a document to the specified stream in HTML format using the defined HTML-specific options. (Inherited from PrintingSystemBase)
Public method ExportToImage Overloaded. Exports a document to the specified stream in Image format. (Inherited from PrintingSystemBase)
Public method ExportToMail Overloaded. Exports a document to HTML and then inserts it into a specified e-mail. (Inherited from PrintingSystemBase)
Public method ExportToMht Overloaded. Exports a document to the specified file path in MHT format using the defined MHT-specific options. (Inherited from PrintingSystemBase)
Public method ExportToPdf Overloaded. Exports a document to the specified stream in PDF format. (Inherited from PrintingSystemBase)
Public method ExportToPrnx (Inherited from PrintingSystemBase)
Public method ExportToRtf Overloaded. Exports a document to the specified file path in RTF format. (Inherited from PrintingSystemBase)
Public method ExportToText Overloaded. Exports a document to the specified stream in Text format. (Inherited from PrintingSystemBase)
Public method ExportToXls Overloaded. Exports a report to the specified stream in XLS format. (Inherited from PrintingSystemBase)
Public method ExportToXlsx Overloaded. Exports a report to the specified file path in XLSX format using the defined XLSX-specific options. (Inherited from PrintingSystemBase)
Public method ExportToXps Overloaded. Exports a document to the specified stream in XPS format using the specified XPS-specific options. (Inherited from PrintingSystemBase)
Public methodStatic member GetBrickExporter For internal use. (Inherited from PrintingSystemBase)
Public method GetCommandVisibility Gets the current visibility of the specified printing system command. (Inherited from PrintingSystemBase)
Public method GetHashCode Serves as a hash function for a particular type. System.Object.GetHashCode is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from System.Object)
Public method GetIntersectedBricks Gets the intersecting bricks within the document. (Inherited from PrintingSystemBase)
Public method GetLifetimeService Retrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public method GetPageToStreamIndexDictionary For internal use. (Inherited from PrintingSystemBase)
Public method GetType Gets the System.Type of the current instance. (Inherited from System.Object)
Public method HighlightIntersectedBricks Highlights the intersecting bricks within the document. (Inherited from PrintingSystemBase)
Public method InitializeLifetimeService Obtains a lifetime service object to control the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public method InsertPageBreak Overloaded. Inserts a page break at a specified position. (Inherited from PrintingSystemBase)
Public method LoadDocument Overloaded. Loads a document from a System.IO.Stream object, containing data in a native XML format (PRNX). (Inherited from PrintingSystemBase)
Public method Lock Prevents the document from being modified. (Inherited from PrintingSystemBase)
Public method MarkBrick Draws a selection rectangle around the specified brick located on the specified page. (Inherited from PrintingSystemBase)
Public method PageSetup Displays the PageSetup dialog.
Public method Print Overloaded. Prints the current document to the specified printer.
Public method PrintDlg Displays the standard Print dialog and prints the current document.
Public methodStatic member ReferenceEquals Determines whether the specified System.Object instances are the same instance. (Inherited from System.Object)
Public method RemoveCommandHandler Removes the existing command handler for one or several of the printing system commands (listed in the DevExpress.XtraPrinting.PrintingSystemCommand enumeration). (Inherited from PrintingSystemBase)
Public method RemoveService Overloaded. Removes the specified service type from the service container. (Inherited from PrintingSystemBase)
Public method ResetProgressReflector Resets all settings of the printing system's DevExpress.XtraPrinting.PrintingSystemBase.ProgressReflector. (Inherited from PrintingSystemBase)
Public method RestoreDocumentFromCache For internal use. (Inherited from PrintingSystemBase)
Public method RestoreFromPrnx Overloaded. (Inherited from PrintingSystemBase)
Public method RestoreSinglePageDocumentFromCache For internal use. (Inherited from PrintingSystemBase)
Public method SaveDocument Overloaded. Saves a document to the specified file path in a native XML format (PRNX). (Inherited from PrintingSystemBase)
Public methodStatic member SetBrickExporter For internal use. (Inherited from PrintingSystemBase)
Public method SetCommandVisibility Overloaded. Changes the visibility of the specified printing system command. (Inherited from PrintingSystemBase)
Public method StoreDocument For internal use. (Inherited from PrintingSystemBase)
Public method ToString Returns a System.String containing the name of the System.ComponentModel.Component, if any. This method should not be overridden. (Inherited from System.ComponentModel.Component)
Public method Unlock Unlocks a previously locked document. (Inherited from PrintingSystemBase)
Public method UnmarkBrick Removes a selection rectangle which was previously drawn around the specified brick using the DevExpress.XtraPrinting.PrintingSystemBase.MarkBrick method. (Inherited from PrintingSystemBase)
Public method UpdateDocument For internal use. (Inherited from PrintingSystemBase)
Top

Expanded Public Events

Show: Inherited
  Name Description
Public event AfterBandPrint Occurs after a band has been printed on a page. (Inherited from PrintingSystemBase)
Public event AfterBuildPages For internal use. Occurs after all document pages have been created. (Inherited from PrintingSystemBase)
Public event AfterChange Occurs on raising any PrintingSystem event that does not have the "Before" prefix in its name. (Inherited from PrintingSystemBase)
Public event AfterMarginsChange Occurs when page margins change. (Inherited from PrintingSystemBase)
Public event AfterPagePaint Occurs after a specific page has been painted in a Print Preview. (Inherited from PrintingSystemBase)
Public event AfterPagePrint For internal use. Occurs after every time any page of the printing system's DevExpress.XtraPrinting.Document is printed. (Inherited from PrintingSystemBase)
Public event BeforeBuildPages For internal use. Occurs before document pages are created. (Inherited from PrintingSystemBase)
Public event BeforeChange Occurs on raising any PrintingSystem event that has the "Before" prefix in its name. (Inherited from PrintingSystemBase)
Public event BeforeMarginsChange Occurs when page margins are about to change. (Inherited from PrintingSystemBase)
Public event BeforePagePaint Occurs before a specific page has been painted in a Print Preview. (Inherited from PrintingSystemBase)
Public event CreateDocumentException Occurs when an exception is raised during document creation. (Inherited from PrintingSystemBase)
Public event Disposed Occurs when the component is disposed by a call to the System.ComponentModel.Component.Dispose method. (Inherited from System.ComponentModel.Component)
Public event EditingFieldChanged Occurs each time a value of an editing field changes. (Inherited from PrintingSystemBase)
Public event EndPrint Occurs after the printing system's document is printed. (Inherited from PrintingSystemBase)
Public event FillEmptySpace Fires after page rendering if a gap remains between the rendered areas. (Inherited from PrintingSystemBase)
Public event PageInsertComplete For internal use. (Inherited from PrintingSystemBase)
Public event PageSettingsChanged Occurs when page settings change. (Inherited from PrintingSystemBase)
Public event PrintProgress Occurs before sending every document page to a printer to indicate the current printing progress. (Inherited from PrintingSystemBase)
Public event ScaleFactorChanged Occurs when a scale factor of the current document has been changed. (Inherited from PrintingSystemBase)
Public event StartPrint Occurs before the printing system's document is printed. (Inherited from PrintingSystemBase)
Public event XlSheetCreated Occurs after creation of an XLS or XLSX document worksheet has finished. (Inherited from PrintingSystemBase)
Top

Expanded See Also

How would you rate this topic?​​​​​​​