IStepAOIHighResolutionBMPExport(ListIODBLayer, ListBoolean, String, RectangleF, Boolean, Boolean, Int32, AOIMatrixSize, Boolean, Boolean, Int32, Boolean, Boolean, IPCBIWindowProgressChanged, Int32, Int32) Method
Namespace: PCBI.AutomationAssembly: PCB-Investigator (in PCB-Investigator.exe) Version: 0
public bool AOIHighResolutionBMPExport(
List<IODBLayer> LayerList,
List<bool> ColorList,
string FullPath,
RectangleF ClippingRectangle,
bool AntiAlias,
bool DrawProfil,
int DPI,
AOIMatrixSize InternalMatrixSize,
bool UseMultyThreading,
bool InvertImageColors,
out int imageSizeModification,
bool drawOnlySelected,
bool DrawSurfaceFrame,
IPCBIWindowProgressChanged onProgressChanged = null,
int MatrixSizeIndividual = 10000,
int MaximumTheadCount = -1
)
Public Function AOIHighResolutionBMPExport (
LayerList As List(Of IODBLayer),
ColorList As List(Of Boolean),
FullPath As String,
ClippingRectangle As RectangleF,
AntiAlias As Boolean,
DrawProfil As Boolean,
DPI As Integer,
InternalMatrixSize As AOIMatrixSize,
UseMultyThreading As Boolean,
InvertImageColors As Boolean,
<OutAttribute> ByRef imageSizeModification As Integer,
drawOnlySelected As Boolean,
DrawSurfaceFrame As Boolean,
Optional onProgressChanged As IPCBIWindowProgressChanged = Nothing,
Optional MatrixSizeIndividual As Integer = 10000,
Optional MaximumTheadCount As Integer = -1
) As Boolean
public:
virtual bool AOIHighResolutionBMPExport(
List<IODBLayer^>^ LayerList,
List<bool>^ ColorList,
String^ FullPath,
RectangleF ClippingRectangle,
bool AntiAlias,
bool DrawProfil,
int DPI,
AOIMatrixSize InternalMatrixSize,
bool UseMultyThreading,
bool InvertImageColors,
[OutAttribute] int% imageSizeModification,
bool drawOnlySelected,
bool DrawSurfaceFrame,
IPCBIWindowProgressChanged^ onProgressChanged = nullptr,
int MatrixSizeIndividual = 10000,
int MaximumTheadCount = -1
) sealed
abstract AOIHighResolutionBMPExport :
LayerList : List<IODBLayer> *
ColorList : List<bool> *
FullPath : string *
ClippingRectangle : RectangleF *
AntiAlias : bool *
DrawProfil : bool *
DPI : int *
InternalMatrixSize : AOIMatrixSize *
UseMultyThreading : bool *
InvertImageColors : bool *
imageSizeModification : int byref *
drawOnlySelected : bool *
DrawSurfaceFrame : bool *
?onProgressChanged : IPCBIWindowProgressChanged *
?MatrixSizeIndividual : int *
?MaximumTheadCount : int
(* Defaults:
let _onProgressChanged = defaultArg onProgressChanged null
let _MatrixSizeIndividual = defaultArg MatrixSizeIndividual 10000
let _MaximumTheadCount = defaultArg MaximumTheadCount -1
*)
-> bool
override AOIHighResolutionBMPExport :
LayerList : List<IODBLayer> *
ColorList : List<bool> *
FullPath : string *
ClippingRectangle : RectangleF *
AntiAlias : bool *
DrawProfil : bool *
DPI : int *
InternalMatrixSize : AOIMatrixSize *
UseMultyThreading : bool *
InvertImageColors : bool *
imageSizeModification : int byref *
drawOnlySelected : bool *
DrawSurfaceFrame : bool *
?onProgressChanged : IPCBIWindowProgressChanged *
?MatrixSizeIndividual : int *
?MaximumTheadCount : int
(* Defaults:
let _onProgressChanged = defaultArg onProgressChanged null
let _MatrixSizeIndividual = defaultArg MatrixSizeIndividual 10000
let _MaximumTheadCount = defaultArg MaximumTheadCount -1
*)
-> bool
- LayerList ListIODBLayer
-
- ColorList ListBoolean
-
- FullPath String
-
- ClippingRectangle RectangleF
-
- AntiAlias Boolean
-
- DrawProfil Boolean
-
- DPI Int32
-
- InternalMatrixSize AOIMatrixSize
-
- UseMultyThreading Boolean
-
- InvertImageColors Boolean
-
- imageSizeModification Int32
-
- drawOnlySelected Boolean
-
- DrawSurfaceFrame Boolean
-
- onProgressChanged IPCBIWindowProgressChanged (Optional)
-
- MatrixSizeIndividual Int32 (Optional)
-
- MaximumTheadCount Int32 (Optional)
-
BooleanInterfaceStepAOIHighResolutionBMPExport(ListIODBLayer, ListBoolean, String, RectangleF, Boolean, Boolean, Int32, AOIMatrixSize, Boolean, Boolean, Int32, Boolean, Boolean, IPCBIWindowProgressChanged, Int32, Int32)