Intersoft ClientUI Documentation
Print Method
See Also  Send Feedback
Intersoft.Client.Documents Namespace > PrintDocument Class : Print Method






paginator
The DocumentPaginator object to print.
documentName
A description of the job that is to be printed. This text appears in the user interface (UI) of the printer.
printMode
Prints a DocumentPaginator object.

Syntax

Visual Basic (Declaration) 
Public Sub Print( _
   ByVal paginator As DocumentPaginator, _
   ByVal documentName As String, _
   ByVal printMode As PrintDocumentMode _
) 
Visual Basic (Usage)Copy Code
Dim instance As PrintDocument
Dim paginator As DocumentPaginator
Dim documentName As String
Dim printMode As PrintDocumentMode
 
instance.Print(paginator, documentName, printMode)
C# 
public void Print( 
   DocumentPaginator paginator,
   string documentName,
   PrintDocumentMode printMode
)
Delphi 
public procedure Print( 
    paginator: DocumentPaginator;
    documentName: String;
    printMode: PrintDocumentMode
); 
JScript 
public function Print( 
   paginator : DocumentPaginator,
   documentName : String,
   printMode : PrintDocumentMode
);
Managed Extensions for C++ 
public: void Print( 
   DocumentPaginator* paginator,
   string* documentName,
   PrintDocumentMode printMode
) 
C++/CLI 
public:
void Print( 
   DocumentPaginator^ paginator,
   String^ documentName,
   PrintDocumentMode printMode
) 

Parameters

paginator
The DocumentPaginator object to print.
documentName
A description of the job that is to be printed. This text appears in the user interface (UI) of the printer.
printMode

Remarks

PrintDocument class will use the Print method to print the document. Print method needs two parameters, DocumentPaginator object and the document name. DocumentPaginator is an abstract base class that supports creation of multiple-page elements from a single document. By default, each FixedDocument has DocumentPaginator property that contain DocumentPaginator object for the fixed document.

CS Copy Code
private void Print()
{
    PrintDocument pd = new PrintDocument();
    pd.Print(FixedDocument1.DocumentPaginator, "Employee Document");
}

Additionally, you can specify a custom paginator class to add custom elements for printing purpose only, such as header or footer. To learn more about how to implement custom paginator class for printing purpose, see How-to: Use Custom Paginator to Print FixedDocument. To learn more about how to implement custom paginator class in UXDocumentViewer, see How-to: Use Custom Paginator in UXDocumentViewer.

Requirements

Target Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family

See Also

© 2012 All Rights Reserved.