Model Options
The model options for printing purpose are defined in the pfcPrintMdlOption object.
Methods and Properties Introduced:
The method pfcPrintMdlOption.Create() creates a new instance of the pfcExport.PrintMdlOption object.
The method pfcBaseSession.GetPrintMdlOptions() retrieves the model options.
The pfcPrintMdlOption object contains the following options:
DrawFormat—Displays the drawing format used for printing. Use the property pfcPrintMdlOption.DrawFormat to set this option.
FirstPage—First page number. Use the property pfcPrintMdlOption.FirstPage to set this option.
LastPage—Last page number. Use the property pfcPrintMdlOption.LastPage to set this option.
LayerName—Name of the layer. Use the property pfcPrintMdlOption.LayerName to set the name.
LayerOnly—Prints the specified layer only. Set this option to true to print the specified layer. Use the property pfcPrintMdlOption.LayerOnly to set this option.
Mdl—Specifies the model to be printed. Use the property pfcPrintMdlOption.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 pfcPrintMdlOption.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 pfcPrintMdlOption.Segmented to set this option.
Sheets—Sheets that need to be printed in terms of the pfcPrintSheets enumerated data type. Use the property pfcPrintMdlOption.Sheets to specify the sheets. The sheets can be of the following types:
PRINT_CURRENT_SHEET—Only the current sheet is printed.
PRINT_ALL_SHEETS—All the sheets are printed.
PRINT_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 pfcPrintMdlOption.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 pfcPrintMdlOption.UseSolidScale to set this option.
Was this helpful?