Model Options
The model options for printing purpose are defined in the IpfcPrintMdlOption object.
Methods and Properties Introduced:
CCpfcPrintMdlOption.Create()
The method CCpfcPrintMdlOption.Create() creates a new instance of the IpfcPrintMdlOption object.
The method IpfcBaseSession.GetPrintMdlOptions() retrieves the model options.
The IpfcPrintMdlOption object contains the following options:
DrawFormat—Displays the drawing format used for printing. Use the property IpfcPrintMdlOption.DrawFormat to set this option.
FirstPage—Specifies the first page number. Use the property IpfcPrintMdlOption.FirstPage to set this option.
LastPage—Specifies the last page number. Use the property IpfcPrintMdlOption.LastPage to set this option.
LayerName—Specifies the name of the layer. Use the property IpfcPrintMdlOption.LayerName to set the name.
LayerOnly—Prints the specified layer only. Set this option to true to print the specified layer. Use the property IpfcPrintMdlOption.LayerOnly to set this option.
Mdl—Specifies the model to be printed. Use the property IpfcPrintMdlOption.Mdl to set this option.
Quality—Determines the quality of the model to be printed. It checks for no line, no overlap, simple overlap, and complex overlap. Use the property IpfcPrintMdlOption.Quality to set this option.
Segmented—If set to true, the printer prints the drawing in full size, but in segments that are compatible with the selected paper size. This option is available only if you are plotting a single page. Use the property IpfcPrintMdlOption.Segmented to set this option.
Sheets—Specifies the sheets that need to be printed in terms of the EpfcPrintSheets class. Use the property IpfcPrintMdlOption.Sheets to specify the sheets. The sheets can be of the following types:
EpfcPRINT_CURRENT_SHEET—Only the current sheet is printed.
EpfcPRINT_ALL_SHEETS—All the sheets are printed.
EpfcPRINT_SELECTED_SHEETS—Sheets of a specified range are printed.
UseDrawingSize—Overrides the paper size specified in the printer options with the drawing size. Set this option to true to use the drawing size. Use the property IpfcPrintMdlOption.UseDrawingSize to set this option.
UseSolidScale—Prints with the scale used in the solid model. Set this option to true to use solid scale. Use the property IpfcPrintMdlOption.UseSolidScale to set this option.
Was this helpful?