Click or drag to resize

PrintSettings Class

Represents the print setting of the drawing.
Inheritance Hierarchy
SystemObject
  RootPro.RootProCADPrintSettings

Namespace:  RootPro.RootProCAD
Assembly:  RootPro.RootProCAD.Library (in RootPro.RootProCAD.Library.dll) Version: 12.0.0.0 (12.0.0.0)
Syntax
public abstract class PrintSettings

The PrintSettings type exposes the following members.

Constructors
  NameDescription
Protected methodPrintSettings
Initializes a new instance of the PrintSettings class
Top
Properties
  NameDescription
Public propertyDotSize
Gets or sets the size of point (dot).
Public propertyImageResolution
Gets or sets the resolution when printing as image.
Public propertyLandscape
Get or set whether the print orientation is landscape.
Public propertyLineScaling
Get or set whether line type / line width is also scaled.
Public propertyOffsetMode
Get or set the offset mode.
Public propertyOffsetX
Get or set the offset in X direction.
Public propertyOffsetY
Get or set offset in Y direction.
Public propertyOrientation
Get or set the print orientation.
Public propertyPaperSizeKind
Get or set the paper size.
Public propertyPreferVisible
Get or set whether or not to prioritize the display state of layer / subdiagram.
Public propertyPrintAsImage
Gets or sets whether to print as image.
Public propertyPrintBlackAndWhite
Get or set whether to print monochrome.
Public propertyPrinterName
Get or set the name of the printer.
Public propertyPrintLinewidth
Get or set whether to print the line width.
Public propertyPrintPointMarker
Get or set whether to print points.
Public propertyPrintRange
Get or set the print range.
Public propertyScale
Gets or sets the scaling factor.
Public propertyScaleMode
Gets or sets the scaling mode.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetHdevmode
Get the handle of the DEVMODE structure holding the setting value of the printer.
Public methodGetHdevnames
Get the handle of the DEVNAMES structure that identifies the printer name.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodSetHdevmode
Pass the handle of the DEVMODE structure and change the setting value of the printer.
Public methodSetHdevnames
Pass the handle of the DEVNAMES structure to change the printer.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also