| • | FileName—Output file name including extensions |
| • | ExportData—The pfcExportInstructions object that controls the export operation. The type of data that is exported is given by the pfcExportType object. |
| • | File types whose instructions inherit from pfcGeomExportInstructions. These instructions export files that contain precise geometric information used by other CAD systems.
|
| • | File types whose instructions inherit from pfcCoordSysExportInstructions. These instructions export files that contain coordinate information describing faceted, solid models (without datums and surfaces).
|
| • | File types whose instructions inherit from pfcFeatIdExportInstructions. These instructions export information about a specific feature.
|
| • | General file types that inherit only from pfcExportInstructions. These instructions provide conversions to file types such as BOM (bill of materials).
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
|
Class
|
Used to Export
|
|---|---|
|
pfcRelationExportInstructions
|
List of the relations and parameters in a part or assembly
|
|
pfcModelInfoExportInstructions
|
Information about a model, including units information, features, and children
|
|
pfcProgramExportInstructions
|
A program file for a part or assembly that can be edited to change the model
|
|
pfcIGESExportInstructions
|
A drawing in IGES format
|
|
pfcDXFExportInstructions
|
A drawing in DXF format
|
|
pfcRenderExportInstructions
|
A part or assembly in RENDER format
|
|
pfcSTLASCIIExportInstructions
|
A part or assembly to an ASCII STL file
|
|
pfcSTLBinaryExportInstructions
|
A part or assembly in a binary STL file
|
|
pfcBOMExportInstructions
|
A BOM for an assembly
|
|
pfcDWGSetupExportInstructions
|
A drawing setup file
|
|
pfcFeatInfoExportInstructions
|
Information about one feature in a part or assembly
|
|
pfcMfgFeatCLExportInstructions
|
A cutter location (CL) file for one NC sequence in a manufacturing assembly
|
|
pfcMfgOperClExportInstructions
|
A cutter location (CL) file for all the NC sequences in a manufacturing assembly
|
|
pfcMaterialExportInstructions
|
A material from a part
|
|
pfcCGMFILEExportInstructions
|
A drawing in CGM format
|
|
pfcInventorExportInstructions
|
A part or assembly in Inventor format
|
|
pfcFIATExportInstructions
|
A part or assembly in FIAT format
|
|
pfcConnectorParamExportInstructions
|
The parameters of a connector to a text file
|
|
pfcCableParamsFileInstructions
|
Cable parameters from an assembly
|
|
pfcCATIAFacetsExportInstructions
|
A part or assembly in CATIA format (as a faceted model)
|
|
pfcVRMLModelExportInstructions
|
A part or assembly in VRML format
|
|
pfcSTEP2DExportInstructions
|
A two-dimensional STEP format file
|
|
pfcMedusaExportInstructions
|
A drawing in MEDUSA file
|
|
pfcCADDSExportInstructions
|
A CADDS5 solid model
|
|
pfcNEUTRALFileExportInstructions
|
A Creo Parametric part to neutral format
|
|
pfcProductViewExportInstructions
|
A part, assembly, or drawing in Creo View format
|
|
pfcSliceExportData
|
A slice export format
|
| |
| |
| |
| |
| • | ExportSheetOption—Option for exporting multiple drawing sheets. Use the property pfcExport2DOption.ExportSheetOption to set the option for exporting multiple drawing sheets. The options are given by the pfcExport2DSheetOption class. A list of types and a description of what each type exports, follow:
|
| • | ModelSpaceSheet—Sheet number that needs be exported as model space. This option is applicable only if the export formats support the concept of model space and paper space and if ExportSheetOption is set to EXPORT_SELECTED. Use the property pfcExport2DOption.ModelSpaceSheet to set this option. |
| • | Sheets—Sheet numbers that need to be exported as paper space. This option is applicable only if ExportSheetOption is set to EXPORT_SELECTED. Use the property pfcExport2DOption.Sheets to set this option. |
| |
| |
| |
| |
| • | FACET_STEP_SIZE_ADJUST—Adjusts the step size according to the component size. |
| • | FACET_CHORD_HEIGHT_ADJUST—Adjusts the chord height according to the component size. |
| • | FACET_USE_CONFIG—If this flag is set, values of the flags FACET_STEP_SIZE_OFF, FACET_STEP_SIZE_ADJUST, and FACET_CHORD_HEIGHT_ADJUST are ignored and the configuration settings from the Creo Parametric user interface are used during the export operation. |
| • | FACET_CHORD_HEIGHT_DEFAULT—Uses the default value set in the Creo Parametric user interface for the chord height. |
| • | FACET_ANGLE_CONTROL_DEFAULT—Uses the default value set in the Creo Parametric user interface for the angle control. |
| • | FACET_STEP_SIZE_DEFAULT—Uses the default value set in the Creo Parametric user interface for the step size. |
| • | FACET_STEP_SIZE_OFF—Switches off the step size control. |
| • | FACET_FORCE_INTO_RANGE—Forces the out-of-range parameters into range. If any of the FACET_*_DEFAULT option is set, then the option pfcFACET_FORCE_INTO_RANGE is not applied on that parameter. |
| • | FACET_STEP_SIZE_FACET_INCLUDE_QUILTS—Includes quilts in the export of Creo Parametric model to the specified format. |
| • | EXPORT_INCLUDE_ANNOTATIONS—Includes annotations in the export of Creo Parametric model to the specified format.
Note
To include annotations, during the export of Creo Parametric model, you must call the method pfcModel.Display() before calling pfcModel.Export().
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| • | CompIds—Array of integers that identify the components that form the path from the root assembly down to the component part or assembly being referred to. Use the property pfcSliceExportData.CompIds to work with the component IDs. |
| • | As a U3D model embedded in a one-page PDF file |
| • | As 2D raster images embedded in the pages of a PDF file representing saved views |
| • | As a standalone U3D file |
| |
| |
| |
| |
| |
| |
| |
| • | FilePath—Name of the output file. Use the property pfcPDFExportInstructions.FilePath to set the name of the output file. |
| • | Options—Specifies a collection of PDF export options of the type pfcPDFOption. Create a new instance of this object using the method pfcPDFOption.Create(). This object contains the following attributes:
Use the property pfcPDFExportInstructions.Options to set the collection of PDF export options.
|
| • | ProfilePath—Export profile path. Use the property pfcPDFExportInstructions.ProfilePath to set the profile path. When you set the profile path, the PDF export options set in the data objectpfcPDFExportInstructions are ignored when the method pfcModel.Export() is called. You can set the profile path as NULL. Note
You can specify the profile path only for drawings.
|
| • | PDFOPT_FONT_STROKE—Switch between using TrueType fonts or “stroking” text in the resulting document. This option is given by the pfcPDFFontStrokeMode enumerated data type and takes the following values:
|
| • | PDFOPT_COLOR_DEPTH—Choose between color, grayscale, or monochrome output. This option is given by the pfcPDFColorDepth enumerated data type and takes the following values:
|
| • | PDFOPT_HIDDENLINE_MODE—Set the style for hidden lines in the resulting PDF document. This option is given by the pfcPDFHiddenLineMode enumerated data type and takes the following values:
|
| • | PDFOPT_SEARCHABLE_TEXT—If true, stroked text is searchable. The default value is true. |
| • | PDFOPT_RASTER_DPI—Set the resolution for the output of any shaded views in DPI. It can take a value between 100 and 600. The default value is 300. |
| • | PDFOPT_LAUNCH_VIEWER—If true, launches the Adobe Acrobat Reader. The default value is true. |
| • | PDFOPT_LAYER_MODE—Set the availability of layers in the document. It is given by the pfcPDFLayerMode enumerated data type and takes the following values:
|
| • | PDFOPT_PARAM_MODE—Enables you to set the availability of model parameters as searchable metadata in the PDF document. It is given by the pfcPDFParameterMode enumerated data type and takes the following values:
|
| • | PDFOPT_HYPERLINKS—Sets hyperlinks to be exported as label text only or sets the underlying hyperlink URLs as active. The default value is true, specifying that the hyperlinks are active. |
| • | PDFOPT_BOOKMARK_ZONES—If true, adds bookmarks to the PDF showing zoomed in regions or zones in the drawing sheet. The zone on an A4-size drawing sheet is ignored. |
| • | PDFOPT_BOOKMARK_VIEWS—If true, adds bookmarks to the PDF document showing zoomed in views on the drawing. |
| • | PDFOPT_BOOKMARK_SHEETS—If true, adds bookmarks to the PDF document showing each of the drawing sheets. |
| • | PDFOPT_BOOKMARK_FLAG_NOTES—If true, adds bookmarks to the PDF document showing the text of the flag note. |
| • | PDFOPT_TITLE—Specifies a title for the PDF document. |
| • | PDFOPT_AUTHOR—Specifies the name of the person generating the PDF document. |
| • | PDFOPT_SUBJECT—Specifies the subject of the PDF document. |
| • | PDFOPT_KEYWORDS—Specifies relevant keywords in the PDF document. |
| • | PDFOPT_PASSWORD_TO_OPEN—Sets a password to open the PDF document. By default, this option is NULL, which means anyone can open the PDF document without a password. |
| • | PDFOPT_MASTER_PASSWORD—Sets a password to restrict or limit the operations that the viewer can perform on the opened PDF document. By default, this option is NULL, which means you can make any changes to the PDF document regardless of the settings of the modification flags PDFOPT_ALLOW_*. |
| • | PDFOPT_RESTRICT_OPERATIONS—If true, restricts or limits operations in the PDF document. False is the default. |
| • | PDFOPT_ALLOW_MODE—Set the security settings for the PDF document. This option must be set if PDFOPT_RESTRICT_OPERATIONS is set to true. It is given by the pfcPDFRestrictOperationsMode enumerated data type and takes the following values:
|
| • | PDFOPT_ALLOW_PRINTING—If true, you can print the PDF document. By default, it is true. |
| • | PDFOPT_ALLOW_PRINTING_MODE—Set the print resolution. It is given by the pfcPDFPrintingMode enumerated data type and takes the following values:
|
| • | PDFOPT_ALLOW_COPYING—If true, you can copy content from the PDF document. The default is true. |
| • | PDFOPT_ALLOW_ACCESSIBILITY—If true, screen reader devices for the visually-impaired, extract data independent of the value given by the pfcPDFRestrictOperationsMode enumerated data type. The default is true. |
| • | PDFOPT_PENTABLE—If true, uses the standard Creo Parametric pentable to control the line weight, line style, and line color of the exported geometry. The default value is false. |
| • | PDFOPT_LINECAP—Control the treatment of the ends of the geometry lines exported to PDF. It is given by the pfcPDFLinecap enumerated data type and takes the following values:
|
| • | PDFOPT_LINEJOIN—Control the treatment of the joined corners of connected lines exported to PDF. It is given by the pfcPDFLinejoin enumerated data type and takes the following values:
|
| • | PDFOPT_SHEETS—Specify the sheets from a Creo Parametric drawing that are to be exported to PDF. It is given by the pfcPrintSheets enumerated data type and takes the following values:
|
| • | PDFOPT_SHEET_RANGE—Range of sheets in a drawing that are to be exported to PDF. If this option is set, then the option PDFOPT_SHEETS must be set to the value PRINT_SELECTED_SHEETS. |
| • | PDFOPT_EXPORT_MODE—Select the object to be exported to PDF and the export format. It is given by the pfcPDFExportMode enumerated data type and takes the following values:
|
| • | PDFOPT_LIGHT_DEFAULT—Set the default lighting style used while exporting 3D models in the U3D format to a one-page PDF file, that is when the option PDFOPT_EXPORT_MODE is set to PDF_3D_AS_U3D. The values for this option are given by the pfcPDFU3DLightingMode enumerated data type. |
| • | PDFOPT_RENDER_STYLE_DEFAULT—Set the default rendering style used while exporting Creo Parametric models in the U3D format to a one-page PDF file, that is when the option PDFOPT_EXPORT_MODE is set to PDF_3D_AS_U3D. The values for this option are given by the pfcPDFU3DRenderMode enumerated data type. |
| • | PDFOPT_SIZE—Specify the page size of the exported PDF file. The values for this option are given by the pfcPlotPaperSize enumerated data type. If the value is set to VARIABLESIZEPLOT, you also need to set the options PDFOPT_HEIGHT and PDFOPT_WIDTH. |
| • | PDFOPT_HEIGHT—Set the height for a user-defined page size of the exported PDF file. The default value is 0.0. |
| • | PDFOPT_WIDTH—Set the width for a user-defined page size of the exported PDF file. The default value is 0.0. |
| • | PDFOPT_ORIENTATION—Specify the orientation of the pages in the exported PDF file. It is given by the pfcSheetOrientation enumerated data type.
|
| • | PDFOPT_TOP_MARGIN—Specify the top margin of the view port. The default value is 0.0. |
| • | PDFOPT_LEFT_MARGIN—Specify the left margin of the view port. The default value is 0.0. |
| • | PDFOPT_BACKGROUND_COLOR_RED—Specifies the default red background color that appears behind the U3D model. You can set any value within the range of 0.0 to 1.0. The default value is 1.0. |
| • | PDFOPT_BACKGROUND_COLOR_GREEN—Specifies the default green background color that appears behind the U3D model. You can set any value within the range of 0.0 to 1.0. The default value is 1.0. |
| • | PDFOPT_BACKGROUND_COLOR_BLUE—Specifies the default blue background color that appears behind the U3D model. You can set any value within the range of 0.0 to 1.0. The default value is 1.0. |
| • | PDFOPT_ADD_VIEWS—If true, you can add view definitions to the U3D model from a file. The default is true. |
| • | PDFOPT_VIEW_TO_EXPORT—Specifies the view or views to be exported to the PDF file. It is given by the pfcPDFSelectedViewMode enumerated data type and takes the following values:
|
| • | PDFOPT_SELECTED_VIEW—Sets the option PDFOPT_VIEW_TO_EXPORT to the value PDF_VIEW_SELECT_BY_NAME, if the corresponding view is successfully found. |
| • | PDFOPT_PDF_SAVE—Specifies the PDF save options. It is given by the pfcPDFSaveMode enumerated data type and takes the following values:
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| • | pfcSTEP3DExportInstructions |
| • | pfcVDA3DExportInstructions |
| • | pfcIGES3DNewExportInstructions |
| • | pfcCATIAModel3DExportInstructions |
| • | pfcACIS3DExportInstructions |
| • | pfcCatiaPart3DExportInstructions |
| • | pfcCatiaProduct3DExportInstructions |
| • | pfcCatiaCGR3DExportInstructions |
| • | pfcJT3DExportInstructions |
| • | pfcParaSolid3DExportInstructions |
| • | pfcUG3DExportInstructions |
| • | pfcDWG3DExportInstructions |
| • | pfcDXF3DExportInstructions |
| • | pfcTriangulationInstructions |
| • | pfcVDA3DExportInstructions |
| • | pfcSWPart3DExportInstructions |
| • | pfcSWAsm3DExportInstructions |
| • | Configuration—While exporting an assembly you can specify the structure and contents of the output files using the enumerated data type
pfcAssemblyConfiguration.. The options and a description of the export that results, follow:
|
| • | ReferenceSystem—The reference coordinate system used for export. If this value is null, use the default coordinate system. |
| • | Geometry—The object describing the type of geometry to export. The pfcGeometryFlags.Create() returns this instruction object. The types of geometry supported by the export operation with a description of the export
that results, follow:
|
| • | IncludedEntities—The object returned by the method pfcInclusionFlags.Create() that determines whether to include certain entities. The entities follow:
|
| • | LayerOptions—The instructions object returned by the method pfcLayerExportOptions.Create() that describes how to export layers. To export layers you can specify the following:
|
|
Class
|
Used to Export
|
|---|---|
|
pfcSTEP3DExportInstructions
|
Part or assembly in STEP format
|
|
pfcVDA3DExportInstructions
|
Part or assembly in VDA format
|
|
pfcIGES3DNewExportInstructions
|
Part or assembly in IGES format
|
|
pfcCATIAModel3DExportInstructions
|
Part or assembly in CATIA MODEL format
|
|
pfcACIS3DExportInstructions
|
Part or assembly in ACIS format
|
|
pfcCatiaPart3DExportInstructions
|
Part or assembly in CATIA PART format
|
|
pfcCatiaProduct3DExportInstructions
|
Part or assembly in CATIA PRODUCT format
|
|
pfcCatiaCGR3DExportInstructions
|
A part or assembly in CATIA CGR format
|
|
pfcJT3DExportInstructions
|
Part or assembly in JT format
|
|
pfcParaSolid3DExportInstructions
|
Part or assembly in PARASOLID format
|
|
pfcUG3DExportInstructions
|
Part or assembly in UG format
|
|
pfcDWG3DExportInstructions
|
Part or assembly in DWG format
|
|
pfcDXF3DExportInstructions
|
Part or assembly in DXF format
|
|
pfcTriangulationInstructions
|
Part or assembly in faceted format
|
| • | Configuration—Structure and content of the output files. |
| • | Type—Output file type to create. |
| • | Flags—The type of geometry supported by the export operation. |
| • | Type—The output file type to create. |
| • | Surface Subset—This type consists of a subset of the original model surfaces. |
| • | Faceted Solid—This type is a faceted solid representing the original solid. |
| • | Merged Solid—The external components from the reference assembly model are merged into a single part representing the solid geometry in all collected components. |
|
Type of Shrinkwrap Model
|
Class to Use
|
|---|---|
|
Surface Subset
|
pfcShrinkwrapSurfaceSubsetInstructions
|
|
Faceted Part
|
pfcShrinkwrapFacetedPartInstructions
|
|
Faceted VRML
|
pfcShrinkwrapFacetedVRMLInstructions
|
|
Faceted STL
|
pfcShrinkwrapFacetedSTLInstructions
|
|
Merged Solid
|
ShrinkwrapMergedSolidInstructions
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| • | SWCREATE_SURF_SUBSET—Surface Subset |
| • | SWCREATE_FACETED_SOLID—Faceted Solid |
| • | SWCREATE_MERGED_SOLID—Merged Solid |
| |
| |
| |
| • | SWFACETED_PART—Creo Parametric part with normal geometry. This is the default format type. |
| • | SWFACETED_STL—An STL file. |
| • | SWFACETED_VRML—A VRML file. |
| • | OutputModel—Output model where the shrinkwrap must be created. |
| • | Lightweight—Specify this value as True if the shrinkwrap model is a Lightweight Creo Parametric part. |
| |
| |
| • | FilePath—Absolute path of the file to be imported along with its extension. |
| • | ImportData—The pfcImportInstructions object that controls the import operation. |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
|
Class
|
Used to Import
|
|---|---|
|
pfcRelationImportInstructions
|
List of relations and parameters in a part or assembly.
|
|
pfcIGESSectionImportInstructions
|
Section model in IGES format.
|
|
ProgramImportInstructions
|
Program file for a part or assembly that can be edited to change the model.
|
|
pfcConfigImportInstructions
|
Configuration instructions.
|
|
pfcDWGSetupImportInstructions
|
Drawing s/u file.
|
|
pfcSpoolImportInstructions
|
Spool instructions.
|
|
pfcConnectorParamsImportInstructions
|
Connector parameter instructions.
|
|
pfcASSEMTreeCFGImportInstructions
|
Assembly tree CFG instructions.
|
|
pfcWireListImportInstructions
|
Wirelist instructions.
|
|
pfcCableParamsImportInstructions
|
Cable parameters from an assembly.
|
|
pfcSTEPImport2DInstructions
|
Part or assembly in STEP format.
|
|
pfcIGESImport2DInstructions
|
Part or assembly in IGES format.
|
|
pfcDXFImport2DInstructions
|
Drawing in DXF format.
|
|
pfcDWGImport2DInstructions
|
Drawing in DWG format.
|
| • | The method pfcModel.Import() does not support importing of CADAM type of files. |
| • | If a model or the file type STEP, IGES, DWX, or SET already exists, the imported model is appended to the current model. For more information on methods that return models of the types STEP, IGES, DWX, and SET, refer to Getting a Model Object. |
| • | NewModelName—Specifies the name of the new model. |
| • | Type—Specifies the type of the model. The type can be one of the following:
|
| • | FilePath—Location of the file to be imported along with the file extension |
| • | Instructions—Specifies the pfcImport2DInstructions object that controls the import operation. The class pfcImport2DInstructions contains the following attributes:
Note
The method pfcBaseSession.Import2DModel() does not support importing of CADAM type of files.
|
| • | FileToImport—Path to the file along with its name and extension. which is |
| • | NewModelType—Type of model to be imported. The types of models that can be imported defined by the enumerated data type pfcNewModelImportType and the valid values are:
|
| • | Type—Type of the model. It can be a part, assembly or drawing. The type is defined by the enumerated data type pfcModelType. |
| • | NewModelName—Name for the imported model. |
| • | Filter—Layer filter which is defined by the classpfcLayerImportFilter. This parameter is optional. — |
| • | FileToImport—Path of the file along with its name and extension. |
| • | NewModelImportType—Type of model to be imported. |
| • | FileToImport—Path to the file along with its name and extension. which is |
| • | NewModelType—Type of model to be imported. The types of models that can be imported defined by the enumerated data type pfcNewModelImportType and the valid values are:
|
| • | Type—Type of the model. It can be a part, assembly or drawing. The type is defined by the enumerated data type pfcModelType. |
| • | NewModelName—Name for the imported model. |
| • | Filter—Layer filter which is defined by the classpfcLayerImportFilter. This parameter is optional. — |
| |
| |
| |
| |
| |
| • | PrinterOption—Printer settings for printing a file in terms of the pfcPrintPrinterOption object. Set this attribute using the property pfcPrinterInstructions.PrinterOption. |
| • | PlacementOption—Placement options for printing purpose in terms of the pfcPrintMdlOption object. Set this attribute using the property pfcEPrinterInstructions.PlacementOption. |
| • | ModelOption—Model options for printing purpose in terms of the pfcPrintPlacementOption object. Set this attribute using the property pfcPrinterInstructions.ModelOption. |
| • | WindowId—Current window identifier. Set this attribute using the property pfcPrinterInstructions.WindowId. |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| • | DeleteAfter—Determines if the file is deleted after printing. Set it to true to delete the file after printing. Use the property pfcPrintPrinterOption.DeleteAfter to assign this option. |
| • | FileName—Specifies the name of the file to be printed. Use the property pfcPrintPrinterOption.FileName to set the name. Note
If the method pfcModel.Export() is called for pfcExportType object, then the argument FileName is ignored, and can be passed as NULL. You must use the method pfcModel.Export() to set the FileName.
|
| • | PaperSize—Parameters of the paper to be printed in terms of the pfcPrintSize object. The property pfcPrintPrinterOption.PaperSize assigns the PaperSize option. Use the method pfcPrintSize.Create() to create a new instance of the pfcPrintSize object. This object contains the following options:
|
| • | PenTable—File containing the pen table. Use the property pfcPrintPrinterOption.PenTable to set this option. |
| • | PrintCommand—Command to be used for printing. Use the property pfcPrintPrinterOption.PrintCommand to set the command. |
| • | PrinterType—Printer type. Use the property pfcPrintPrinterOption.PrinterType to assign the type. |
| • | Quantity—Number of copies to be printed. Use the property pfcPrintPrinterOption.Quantity to assign the quantity. |
| • | RollMedia—Determines if roll media is to be used for printing. Set it to true to use roll media. Use the property pfcPrintPrinterOption.RollMedia to assign this option. |
| • | RotatePlot—Determines if the plot is rotated by 90 degrees. Set it to true to rotate the plot. Use the property pfcPrintPrinterOption.RotatePlot to set this option. |
| • | SaveMethod—Save method in terms of the pfcPrintSaveMethod enumerated data type. Use the property pfcPrintPrinterOption.SaveMethod to specify the save method. The available methods are as follows:
|
| • | SaveToFile—Determines if the file is saved after printing. Set it to true to save the file after printing. Use the property pfcPrintPrinterOption.SaveToFile to assign this option. |
| • | SendToPrinter—Determines if the plot is directly sent to the printer. Set it to true to send the plot to the printer. Use the property pfcPrintPrinterOption.SendToPrinter to set this option. |
| • | Slew—Speed of the pen in centimeters per second in X and Y direction. Use the property pfcPrintPrinterOption.Slew to set this option. |
| • | SwHandshake—Determines if the software handshake method is to be used for printing. Set it to true to use the software handshake method. Use the property pfcPrintPrinterOption.SwHandshake to set this option. |
| • | UseTtf—Whether TrueType fonts or stroked text is used for printing. Set this option to true to use TrueType fonts and to false to stroke all text. Use the property pfcPrintPrinterOption.UseTtf to set this option. |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| • | BottomOffset—Offset from the lower-left corner of the plot. Use the property pfcPrintPlacementOption.BottomOffset to set this option. |
| • | ClipPlot—Whether the plot is clipped. Set this option to true to clip the plot or to false to avoid clipping of plot. Use the property pfcPrintPlacementOption.ClipPlot to set this option. |
| • | KeepPanzoom—Determines whether pan and zoom values of the window are used. Set this option to true use pan and zoom and false to skip them. Use the property pfcPrintPlacementOption.KeepPanzoom to set this option. |
| • | LabelHeight—Height of the label in inches. Use the property pfcPrintPlacementOption.LabelHeight to set this option. |
| • | PlaceLabel—Whether you want to place the label on the plot. Use the property pfcPrintPlacementOption.PlaceLabel to set this option. |
| • | Scale—Scale used for the plot. Use the property pfcPrintPlacementOption.Scale to set this option. |
| • | ShiftAllCorner—Determines whether all corners are shifted. Set this option to true to shift all corners or to false to skip shifting of corners. Use the property pfcPrintPlacementOption.ShiftAllCorner to set this option. |
| • | SideOffset—Offset from the sides. Use the property pfcPrintPlacementOption.SideOffset to set this option. |
| • | X1ClipPosition—First X parameter for defining the clip position. Use the property pfcPrintPlacementOption.X1ClipPosition to set this option. |
| • | X2ClipPosition—Second X parameter for defining the clip position. Use the property pfcPrintPlacementOption.X2ClipPosition to set this option. |
| • | Y1ClipPosition—First Y parameter for defining the clip position. Use the property pfcPrintPlacementOption.Y1ClipPosition to set this option. |
| • | Y2ClipPosition—Second Y parameter for defining the clip position. Use the property pfcPrintPlacementOption.Y2ClipPosition to set this option. |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| • | 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:
|
| • | 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. |
| |
| |
| |
| |
| • | PrinterOption—Printer settings for printing a file in terms of the pfcPrintPrinterOption object. Set this attribute using the property pfcPrinterPCFOptions.PrinterOption. |
| • | PlacementOption—Placement options for printing purpose in terms of the pfcPrintMdlOption object. Set this attribute using the property pfcPrinterPCFOptions.PlacementOption. |
| • | ModelOption—Model options for printing purpose in terms of the pfcPrintPlacementOption object. Set this attribute using the property pfcPrinterPCFOptions.ModelOption. |
| • | IntfData—The source of data from which to create the import feature. It is given by the pfcIntfDataSource object. The type of source data that can be imported is given by the pfcIntfType class and can be of the following types:
|
| • | CoordSys—The pointer to a reference coordinate system. If this is NULL, the function uses the default coordinate system. |
| • | FeatAttr—The attributes for creation of the new import feature given by the pfcImportFeatAttr object. If this pointer is NULL, the function uses the default attributes. |