NXOpen .NET Reference
12.0.0
|
Represents a NXOpen.PrintBuilder . More...
Properties | |
unsafe int | Copies [get, set] |
Returns or sets the number of copies. More... | |
unsafe int | CustomPaper [get, set] |
Returns or sets the custom paper. More... | |
unsafe bool | CustomSymbolsInForeground [get, set] |
Returns or sets the plotting custom symbols in the foreground option. More... | |
unsafe NXOpen.PrintBuilder.ImageResolutionOption | ImageResolution [get, set] |
Returns or sets the resolution of images created for printing shaded views. More... | |
unsafe double | NormalWidth [get, set] |
Returns or sets the normal width scale factor. More... | |
unsafe NXOpen.PrintBuilder.OrientationOption | Orientation [get, set] |
Returns or sets the orientation. More... | |
unsafe NXOpen.PrintBuilder.OutputOption | Output [get, set] |
Returns or sets the shaded image option. More... | |
unsafe NXOpen.PrintBuilder.PaperSize | Paper [get, set] |
Returns or sets the paper. More... | |
unsafe string | PrinterText [get, set] |
Returns or sets the printer text. More... | |
unsafe bool | RasterImages [get, set] |
Returns or sets the raster images option. More... | |
unsafe bool | ShadedGeometry [get, set] |
Returns or sets the shaded geometry as wireframe option. More... | |
unsafe NXOpen.PlotSourceBuilder | SourceBuilder [get] |
Returns the Source builder. More... | |
unsafe double | ThickWidth [get, set] |
Returns or sets the thick width scale factor. More... | |
unsafe double | ThinWidth [get, set] |
Returns or sets the thin width scale factor. More... | |
unsafe bool | WhiteBackground [get, set] |
Returns or sets the white background option. More... | |
unsafe double | Width1ScaleFactor [get, set] |
Returns or sets the width1 scale factor. More... | |
unsafe double | Width2ScaleFactor [get, set] |
Returns or sets the width2 scale factor. More... | |
unsafe double | Width3ScaleFactor [get, set] |
Returns or sets the width3 scale factor. More... | |
unsafe double | Width4ScaleFactor [get, set] |
Returns or sets the width4 scale factor. More... | |
unsafe double | Width5ScaleFactor [get, set] |
Returns or sets the width5 scale factor. More... | |
unsafe double | Width6ScaleFactor [get, set] |
Returns or sets the width6 scale factor. More... | |
unsafe double | Width7ScaleFactor [get, set] |
Returns or sets the width7 scale factor. More... | |
unsafe double | Width8ScaleFactor [get, set] |
Returns or sets the width8 scale factor. More... | |
unsafe double | Width9ScaleFactor [get, set] |
Returns or sets the width9 scale factor. More... | |
Additional Inherited Members | |
Public Member Functions inherited from NXOpen.Builder | |
unsafe NXOpen.NXObject | Commit () |
Commits any edits that have been applied to the builder. More... | |
unsafe void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
unsafe NXOpen.NXObject[] | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
unsafe NXOpen.NXObject | GetObject () |
Returns the object currently being edited by this builder. More... | |
unsafe void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
unsafe bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Represents a NXOpen.PrintBuilder .
This class is for use on Windows only and contains all information relating to printing. It is created using NXOpen.PlotManager .
All sheets provided must be in the displayed part.
The user must specify the sheets to be printed by setting the appropriate fields through the NXOpen.PlotSourceBuilder . The printer text and copies fields must be set in order to successfully print the provided sheets. The printer text is the path of the desired printer and the copies field represents the number of copies to be printed. This class also allows for the line widths to be scaled by setting the appropriate thin, normal, or thick scale factors.
To create a new instance of this class, use NXOpen.PlotManager.CreatePrintBuilder
Default values.
Property | Value |
---|---|
Orientation |
Landscape |
Width1ScaleFactor |
1.0 |
Width2ScaleFactor |
2.0 |
Width3ScaleFactor |
3.0 |
Width4ScaleFactor |
4.0 |
Width5ScaleFactor |
5.0 |
Width6ScaleFactor |
6.0 |
Width7ScaleFactor |
7.0 |
Width8ScaleFactor |
8.0 |
Width9ScaleFactor |
9.0 |
Created in NX5.0.1
Specifies the paper size of the printed sheet
|
getset |
Returns or sets the number of copies.
This option specifies the number of copies to be printed.
Created in NX5.0.1
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the custom paper.
This will be used if the paper size is set to Custom.
Created in NX6.0.2
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the plotting custom symbols in the foreground option.
Setting this option on will cause custom symbols to be plotted in the foreground. When this option is off, geometry may overlap custom symbols when plotted.
Created in NX11.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the resolution of images created for printing shaded views.
Created in NX5.0.1
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the normal width scale factor.
This number is used as a scale factor for normal width lines. It cannot be less than 0.0.
Created in NX5.0.1
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the orientation.
This options determines the orientation of the printed page.
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the shaded image option.
The Current Display will be printed using the correct current shading if this option is set.
Created in NX5.0.1
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the paper.
This options determines the paper size used for printing. Note that all options may not available on all printers.
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the printer text.
The printer field represents the full path name of the printer the user wishes to print to.
Created in NX5.0.1
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the raster images option.
This option determines whether or not raster images will be used when printing.
Created in NX5.0.1
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the shaded geometry as wireframe option.
If set to true, this option will show shaded objects as wireframes. The shaded objects will be represented as shaded if this option is set to false.
Created in NX5.0.1
License requirements to get this property: None.
License requirements to set this property: None.
|
get |
Returns the Source builder.
The Source builder contains all data involving the sheets to to be printed.
Created in NX5.0.1
License requirements: None.
|
getset |
Returns or sets the thick width scale factor.
This number is used as a scale factor for thick width lines. It cannot be less than 0.0.
Created in NX5.0.1
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the thin width scale factor.
This number is used as a scale factor for thin width lines. It cannot be less than 0.0.
Created in NX5.0.1
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the white background option.
When printing a shaded view, this option allows for the background to be white. Only set to true if printing Current Display and "Shaded Image" is also set to true.
Created in NX5.0.1
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the width1 scale factor.
This number is used as a scale factor for width1 lines. It cannot be less than 0.0.
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the width2 scale factor.
This number is used as a scale factor for width2 lines. It cannot be less than 0.0.
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the width3 scale factor.
This number is used as a scale factor for width3 lines. It cannot be less than 0.0.
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the width4 scale factor.
This number is used as a scale factor for width4 lines. It cannot be less than 0.0.
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the width5 scale factor.
This number is used as a scale factor for width5 lines. It cannot be less than 0.0.
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the width6 scale factor.
This number is used as a scale factor for width6 lines. It cannot be less than 0.0.
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the width7 scale factor.
This number is used as a scale factor for width7 lines. It cannot be less than 0.0.
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the width8 scale factor.
This number is used as a scale factor for width8 lines. It cannot be less than 0.0.
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the width9 scale factor.
This number is used as a scale factor for width9 lines. It cannot be less than 0.0.
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: None.