You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求触发DM图像窗口尺寸调整后内容刷新的脚本命令

解决DigitalMicrograph窗口刷新问题的脚本命令

以下几个DM脚本命令可以实现拖拽窗口时的那种刷新效果,让超出图像边界的文本注释显示出来:

  • 直接触发窗口重绘的Refresh()方法,这是最适配需求的命令:
    imageWindow frontWin = GetFrontImageWindow()
    frontWin.Refresh()
    
  • 若操作对象是图像文档(ImageDocument),可调用UpdateDisplay()刷新关联显示:
    imageDocument imgDoc = GetFrontImageDocument()
    imgDoc.UpdateDisplay()
    
  • 若需要强制调整窗口布局后刷新(会改变窗口大小),可使用:
    imageWindow frontWin = GetFrontImageWindow()
    frontWin.FitWindowToImage()
    frontWin.Refresh()
    

注意事项

  • 无需执行imgDoc.ImageDocumentSwitchToPageMode(),调用上述刷新命令即可让图像下方的文本注释正常显示。
  • Refresh()方法专门负责窗口内容的重绘,优先推荐使用这个命令来触发刷新。

内容的提问来源于stack exchange,提问作者user6406828

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 02:50:34