用户可以在控件视区任意位置绘制图片。
主要用到函数说明:
MxFunction.drawImageMarkEx
绘制一个图象标记对象。详细说明如下:
参数 | 说明 |
---|---|
String imageFile |
标记文件名 |
double dDx |
绘制位置,是图片的中心点X |
double dDy |
绘制位置,是图片的中心点y |
double dScale |
缩放比例,如果输入负数时,表示图片随视区大小缩放,负数的决对值表示图片的高度,图片宽度自动计算 |
int iAttachment |
对齐方式 |
代码实现说明:
MxFunction.openCurrentLayer(); MxFunction.drawImageMarkEx("location2.png",19354.596193,19813.267774,0.5,MxFunction.ImageAttachment.kBottomCenter);