VintaSoft Imaging .NET SDK 15.1: Documentation for .NET developer
Vintasoft.Imaging.Print Namespace / ImagePrintDocument Class
Constructors Properties Methods Events SeeAlso
In This Topic
ImagePrintDocument Class Members
In This Topic
The following tables list the members exposed by ImagePrintDocument.
Public Constructors
 NameDescription
Public ConstructorInitializes a new instance of the ImagePrintDocument class.
Public Properties
 NameDescription
Public PropertyGets or sets a value indicating whether the antialiased rendering is enabled.
Public PropertyGets or sets a value indicating whether the image is centered on page.
Public PropertyGets the System.ComponentModel.IContainer that contains the System.ComponentModel.Component. (Inherited from System.ComponentModel.Component)
Public PropertyGets or sets page settings that are used as defaults for all pages to be printed. (Inherited from System.Drawing.Printing.PrintDocument)
Public PropertyGets or sets space between images, in hundredths of an inch.
Public PropertyGets or sets the document name to display (for example, in a print status dialog box or printer queue) while printing the document. (Inherited from System.Drawing.Printing.PrintDocument)
Public PropertyGets or sets the number of images displayed horizontally across the page.
Public PropertyGets or sets the number of images displayed vertically down the page.
Public PropertyGets or sets a value indicating whether the position of a graphics object associated with a page is located just inside the user-specified margins or at the top-left corner of the printable area of the page. (Inherited from System.Drawing.Printing.PrintDocument)
Public PropertyGets or sets the print controller that guides the printing process. (Inherited from System.Drawing.Printing.PrintDocument)
Public PropertyGets counter of printed pages.
Public PropertyGets or sets the printer that prints the document. (Inherited from System.Drawing.Printing.PrintDocument)
Public PropertyGets or sets a value indicating how to scale image.
Public PropertyGets or sets the System.ComponentModel.ISite of the System.ComponentModel.Component. (Inherited from System.ComponentModel.Component)
Public PropertyGets or sets a value indicating whether the print document must select the image orientation automatically by aspect ratio of image and printable area (only in BestFit mode).
Public PropertyGets or sets a value indicating whether vector rendering must be used for printing of PDF and DOCX pages.
Protected Properties
 NameDescription
Protected PropertyGets a value indicating whether the component can raise an event. (Inherited from System.ComponentModel.Component)
Protected PropertyGets a value that indicates whether the System.ComponentModel.Component is currently in design mode. (Inherited from System.ComponentModel.Component)
Protected PropertyGets the list of event handlers that are attached to this System.ComponentModel.Component. (Inherited from System.ComponentModel.Component)
Public Methods
 NameDescription
Public MethodOverloaded. Releases all resources used by the . (Inherited from System.ComponentModel.Component)
Public MethodRetrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodObtains a lifetime service object to control the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodStarts the document's printing process. (Inherited from System.Drawing.Printing.PrintDocument)
Public MethodProvides information about the print document, in string form. (Inherited from System.Drawing.Printing.PrintDocument)
Protected Methods
 NameDescription
Protected MethodBegins the image printing and allows to initialize the printing settings.
Protected MethodDraws the specified rectangular area of VintasoftImage on the specified rectangular area of page's System.Drawing.Graphics.
Protected MethodEnds the image printing and allows to release resources, which was used during printing.
Protected MethodReleases unmanaged resources and performs other cleanup operations before the System.ComponentModel.Component is reclaimed by garbage collection. (Inherited from System.ComponentModel.Component)
Protected MethodReturns an object that represents a service provided by the System.ComponentModel.Component or by its System.ComponentModel.Container. (Inherited from System.ComponentModel.Component)
Protected MethodCreates a shallow copy of the current System.MarshalByRefObject object. (Inherited from System.MarshalByRefObject)
Protected MethodReturns a value indicating whether the specified image must be printed in landscape mode.
Protected MethodReturns a value indicating whether the specified image must be printed in vector mode.
Protected MethodRaises the System.Drawing.Printing.PrintDocument.BeginPrint event. It is called after the System.Drawing.Printing.PrintDocument.Print method is called and before the first page of the document prints.
Protected MethodRaises the System.Drawing.Printing.PrintDocument.PrintPage event. It is called before a page prints.
Public Events
 NameDescription
Public EventOccurs when the System.Drawing.Printing.PrintDocument.Print method is called and before the first page of the document prints. (Inherited from System.Drawing.Printing.PrintDocument)
Public EventOccurs when the component is disposed by a call to the System.ComponentModel.Component.Dispose method. (Inherited from System.ComponentModel.Component)
Public EventOccurs when the last page of the document has printed. (Inherited from System.Drawing.Printing.PrintDocument)
Public EventOccurs when an image has been printed on the page.
Public EventOccurs when an image is being printed on the page.
Public EventOccurs when printer needs next image to print.
Public EventOccurs when an exception is thrown during work of this ImagePrintDocument.
Public EventOccurs when the output to print for the current page is needed. (Inherited from System.Drawing.Printing.PrintDocument)
Public EventOccurs immediately before each System.Drawing.Printing.PrintDocument.PrintPage event. (Inherited from System.Drawing.Printing.PrintDocument)
See Also