IStepGetBitmap(ListILayer, RectangleF, Int32, Int32, Boolean, Boolean, Boolean, Boolean) Method
Gets a bitmap for the chosen rectangle area, expands the choosen area if it is too small.
Namespace: PCBI.AutomationAssembly: PCB-Investigator (in PCB-Investigator.exe) Version: 0
public Bitmap GetBitmap(
List<ILayer> Layers,
RectangleF DetailRectangle,
int Width,
int Height,
bool DrawPCBOutline,
bool FillBoardOutline,
bool mirrorComponentLabels,
bool IgnoreSelection
)
Public Function GetBitmap (
Layers As List(Of ILayer),
DetailRectangle As RectangleF,
Width As Integer,
Height As Integer,
DrawPCBOutline As Boolean,
FillBoardOutline As Boolean,
mirrorComponentLabels As Boolean,
IgnoreSelection As Boolean
) As Bitmap
public:
virtual Bitmap^ GetBitmap(
List<ILayer^>^ Layers,
RectangleF DetailRectangle,
int Width,
int Height,
bool DrawPCBOutline,
bool FillBoardOutline,
bool mirrorComponentLabels,
bool IgnoreSelection
) sealed
abstract GetBitmap :
Layers : List<ILayer> *
DetailRectangle : RectangleF *
Width : int *
Height : int *
DrawPCBOutline : bool *
FillBoardOutline : bool *
mirrorComponentLabels : bool *
IgnoreSelection : bool -> Bitmap
override GetBitmap :
Layers : List<ILayer> *
DetailRectangle : RectangleF *
Width : int *
Height : int *
DrawPCBOutline : bool *
FillBoardOutline : bool *
mirrorComponentLabels : bool *
IgnoreSelection : bool -> Bitmap
- Layers ListILayer
- All layer to draw.
- DetailRectangle RectangleF
- The choosen area in mils.
- Width Int32
- The destination width.
- Height Int32
- The destination height.
- DrawPCBOutline Boolean
- Outline of PCB contour in the image
- FillBoardOutline Boolean
- Fill the outline of PCB?
- mirrorComponentLabels Boolean
- Show the Component Info from Component View setup.
- IgnoreSelection Boolean
- Ignore Selection of PCB-Investigator, this is default true to draw images without any highlighting.
BitmapReturns a picture form the coosed layers.
InterfaceStepGetBitmap(ListILayer, RectangleF, Int32, Int32, Boolean, Boolean, Boolean, Boolean)