IStepAOIHighResolutionBMPExport(ListInterfaceODBLayer, ListBoolean, String, RectangleF, Boolean, Boolean, Int32, AOIMatrixSize, Boolean, Boolean) Method

A seperate licence is necessary to use AOI! Creates a Bitmap from all layer in LayerList.

Definition

Namespace: PCBI.Automation
Assembly: PCB-Investigator (in PCB-Investigator.exe) Version: 0
C#
public bool AOIHighResolutionBMPExport(
	List<InterfaceODBLayer> LayerList,
	List<bool> ColorList,
	string FullPath,
	RectangleF ClippingRectangle,
	bool AntiAlias,
	bool DrawProfil,
	int DPI,
	AOIMatrixSize InternalMatrixSize,
	bool UseMultyThreading,
	bool InvertImageColors
)

Parameters

LayerList  ListInterfaceODBLayer
all layer to draw
ColorList  ListBoolean
true = white, false = black for each layer
FullPath  String
the filename ending with .bmp (or .tif if AntiAlias=false)
ClippingRectangle  RectangleF
the relevante area
AntiAlias  Boolean
true create a 8-bit image, false a 1-bit image
DrawProfil  Boolean
if you want to draw the stepprofil
DPI  Int32
dots per inch
InternalMatrixSize  AOIMatrixSize
middle for a 32-bit system with less then 4 GB RAM
UseMultyThreading  Boolean
true if you want to use more then one thread
InvertImageColors  Boolean
true if the colors should be cahnged

Return Value

Boolean
true if its work, else check the IAutomation.ErrorLog

Implements

InterfaceStepAOIHighResolutionBMPExport(ListInterfaceODBLayer, ListBoolean, String, RectangleF, Boolean, Boolean, Int32, AOIMatrixSize, Boolean, Boolean)

See Also