IStepSaveDXFFile(String, ListILayer, Boolean, Boolean, Boolean, Boolean, Double, Boolean, Boolean, Boolean, Boolean) Method
[Obsolete] Create DXF File for Layerlist with some parameters and colors are used from layer (only some DXF colors supported e.g. red, grey, yellow...).
Namespace: PCBI.AutomationAssembly: PCB-Investigator (in PCB-Investigator.exe) Version: 0
public void SaveDXFFile(
string FullPath,
List<ILayer> LayerForOutput,
bool Skeleton,
bool CombineNets,
bool onlySelected,
bool connectHolesToIles,
double flatten,
bool onlyPolygons,
bool addProfilContour,
bool WriteInfo,
bool AddNotes = false
)
Public Sub SaveDXFFile (
FullPath As String,
LayerForOutput As List(Of ILayer),
Skeleton As Boolean,
CombineNets As Boolean,
onlySelected As Boolean,
connectHolesToIles As Boolean,
flatten As Double,
onlyPolygons As Boolean,
addProfilContour As Boolean,
WriteInfo As Boolean,
Optional AddNotes As Boolean = false
)
public:
virtual void SaveDXFFile(
String^ FullPath,
List<ILayer^>^ LayerForOutput,
bool Skeleton,
bool CombineNets,
bool onlySelected,
bool connectHolesToIles,
double flatten,
bool onlyPolygons,
bool addProfilContour,
bool WriteInfo,
bool AddNotes = false
) sealed
abstract SaveDXFFile :
FullPath : string *
LayerForOutput : List<ILayer> *
Skeleton : bool *
CombineNets : bool *
onlySelected : bool *
connectHolesToIles : bool *
flatten : float *
onlyPolygons : bool *
addProfilContour : bool *
WriteInfo : bool *
?AddNotes : bool
(* Defaults:
let _AddNotes = defaultArg AddNotes false
*)
-> unit
override SaveDXFFile :
FullPath : string *
LayerForOutput : List<ILayer> *
Skeleton : bool *
CombineNets : bool *
onlySelected : bool *
connectHolesToIles : bool *
flatten : float *
onlyPolygons : bool *
addProfilContour : bool *
WriteInfo : bool *
?AddNotes : bool
(* Defaults:
let _AddNotes = defaultArg AddNotes false
*)
-> unit
- FullPath String
- Path to save DXF file including the file name with file extension.
- LayerForOutput ListILayer
- List of all relevant layers for output.
- Skeleton Boolean
- Output in skeleton mode
- CombineNets Boolean
- Combine overlapping objects in one big element
- onlySelected Boolean
- Ouput only selected elements
- connectHolesToIles Boolean
- Add lines to each hole
- flatten Double
- Replace arcs by lines
- onlyPolygons Boolean
- Only polygon output
- addProfilContour Boolean
- Add profile to dxf file
- WriteInfo Boolean
- Add Info e.g. combonent reference
- AddNotes Boolean (Optional)
- Add notes to the dxf file (in V13 only dimension notes supported)
InterfaceStepSaveDXFFile(String, ListILayer, Boolean, Boolean, Boolean, Boolean, Double, Boolean, Boolean, Boolean, Boolean)