js中實現代碼說明:
//新建一個COM組件對象 參數為COM組件類名
var getPt = mxOcx.NewComObject("IMxDrawUiPrPoint");
getPt.message = "點取插入點";
if (getPt.go() != 1) {
return;
}
var pos = getPt.value();
if (pos == null)
return;
//新建一個COM組件對象 參數為COM組件類名
var qrCode = mxOcx.NewEntity("IMxDrawQrCode");
//返回二維碼文本
qrCode.Text = txt;
//中心點
qrCode.Center = pos;
//二維碼縮放比例
qrCode.Scale = 20;
//二維碼旋轉角度
qrCode.Rotation = 30 * 3.1415925 / 180.0;
//繪實體 參數為實體對象
mxOcx.DrawEntity(qrCode);
