IODBLayerSaveLayerAsGerber(String, Int32, Int32, Boolean, Boolean, Boolean, SpecialSymbolGerberExportEnum, PanelGerberExportEnum, Boolean, Boolean, Boolean) Method
Save all layerobjects as gerberfile to the fullPath location.
Namespace: PCBI.AutomationAssembly: PCB-Investigator (in PCB-Investigator.exe) Version: 0
public bool SaveLayerAsGerber(
string fullPath,
int DigitsGerberLengthBeforeComma,
int DigitsGerberLengthAfterComma,
bool UseMM,
bool OnlySelected,
bool exportX2Properties,
SpecialSymbolGerberExportEnum specialSymbolOption,
PanelGerberExportEnum panelOption,
bool addOutline,
bool mirrorOutput,
bool useFeatureIgnoreAttribute
)
Public Function SaveLayerAsGerber (
fullPath As String,
DigitsGerberLengthBeforeComma As Integer,
DigitsGerberLengthAfterComma As Integer,
UseMM As Boolean,
OnlySelected As Boolean,
exportX2Properties As Boolean,
specialSymbolOption As SpecialSymbolGerberExportEnum,
panelOption As PanelGerberExportEnum,
addOutline As Boolean,
mirrorOutput As Boolean,
useFeatureIgnoreAttribute As Boolean
) As Boolean
public:
bool SaveLayerAsGerber(
String^ fullPath,
int DigitsGerberLengthBeforeComma,
int DigitsGerberLengthAfterComma,
bool UseMM,
bool OnlySelected,
bool exportX2Properties,
SpecialSymbolGerberExportEnum specialSymbolOption,
PanelGerberExportEnum panelOption,
bool addOutline,
bool mirrorOutput,
bool useFeatureIgnoreAttribute
)
member SaveLayerAsGerber :
fullPath : string *
DigitsGerberLengthBeforeComma : int *
DigitsGerberLengthAfterComma : int *
UseMM : bool *
OnlySelected : bool *
exportX2Properties : bool *
specialSymbolOption : SpecialSymbolGerberExportEnum *
panelOption : PanelGerberExportEnum *
addOutline : bool *
mirrorOutput : bool *
useFeatureIgnoreAttribute : bool -> bool
- fullPath String
- The full path including filename.
- DigitsGerberLengthBeforeComma Int32
- Count of digits in gerberfile before comma.
- DigitsGerberLengthAfterComma Int32
- Count of digits in gerberfile after comma.
- UseMM Boolean
- Write mm in the exported file, or use imperial values (mils).
- OnlySelected Boolean
- Output only for selected objects.
- exportX2Properties Boolean
- Add e.g. layer type and net information in gerber X2 format.
- specialSymbolOption SpecialSymbolGerberExportEnum
- How to handle special symbols.
- panelOption PanelGerberExportEnum
- How to handle panel step and repeat elements.
- addOutline Boolean
- Add PCB profile to the layer
- mirrorOutput Boolean
- mirrors the exported file in x direction
- useFeatureIgnoreAttribute Boolean
- Ignore all features with the Feature Ignore attribute.
BooleanTrue if saving layer has worked correkt.