DXFReaderNETControlAddImage Method (String, Vector3, Double, Double, Double, Int16, Int16, String, String, Boolean)
|
Adds a new image entity to the current drawing.
Namespace:
DXFReaderNET
Assembly:
DXFReaderNET (in DXFReaderNET.dll) Version: 20.12.2
Syntaxpublic EntityObject AddImage(
string Filename,
Vector3 Position,
double Width,
double Height,
double Rotation = 0,
short Transparency = 50,
short ACIColor = 256,
string LayerName = "",
string LineTypeName = "",
bool AddToDrawing = true
)
Public Function AddImage (
Filename As String,
Position As Vector3,
Width As Double,
Height As Double,
Optional Rotation As Double = 0,
Optional Transparency As Short = 50,
Optional ACIColor As Short = 256,
Optional LayerName As String = "",
Optional LineTypeName As String = "",
Optional AddToDrawing As Boolean = true
) As EntityObject
public:
EntityObject^ AddImage(
String^ Filename,
Vector3 Position,
double Width,
double Height,
double Rotation = 0,
short Transparency = 50,
short ACIColor = 256,
String^ LayerName = L"",
String^ LineTypeName = L"",
bool AddToDrawing = true
)
member AddImage :
Filename : string *
Position : Vector3 *
Width : float *
Height : float *
?Rotation : float *
?Transparency : int16 *
?ACIColor : int16 *
?LayerName : string *
?LineTypeName : string *
?AddToDrawing : bool
(* Defaults:
let _Rotation = defaultArg Rotation 0
let _Transparency = defaultArg Transparency 50
let _ACIColor = defaultArg ACIColor 256
let _LayerName = defaultArg LayerName ""
let _LineTypeName = defaultArg LineTypeName ""
let _AddToDrawing = defaultArg AddToDrawing true
*)
-> EntityObject
METHOD AddImage(
Filename AS STRING,
Position AS Vector3,
Width AS REAL8,
Height AS REAL8,
Rotation AS REAL8 := 0,
Transparency AS SHORT := 50,
ACIColor AS SHORT := 256,
LayerName AS STRING := "",
LineTypeName AS STRING := "",
AddToDrawing AS LOGIC := TRUE
) AS EntityObject
Parameters
- Filename
- Type: SystemString
The name of the image file. - Position
- Type: DXFReaderNETVector3
The position of the image. - Width
- Type: SystemDouble
The width of the image. - Height
- Type: SystemDouble
The height of the image. - Rotation (Optional)
- Type: SystemDouble
The rotation in degree of the image about the position point. - Transparency (Optional)
- Type: SystemInt16
Accepted transparency values range from 0 to 90. - ACIColor (Optional)
- Type: SystemInt16
A number for 0 to 256 corresponding to the AutoCAD Color Index (0 = ByBlock; 256 = ByLayer. Default value = 256). - LayerName (Optional)
- Type: SystemString
The layer name. If omitted, or layername doesn't exist, the CurrentLayer will be used. - LineTypeName (Optional)
- Type: SystemString
The linetype name. If omitted, or linetype doesn't exist, the CurrentLineTypeName will be used. - AddToDrawing (Optional)
- Type: SystemBoolean
If true, the entity will be added to the drawing. Determines whether the created entity should actually be added to the current drawing or database. If false, the method just creates and returns the EntityObject without inserting it into the drawing. Useful when you want to preview, modify, or combine it with other entities before committing.
Return Value
Type:
EntityObjectThe new added
Image.
RemarksThe entity is added to the active layout.
See Also