DM中设置线图图片caption/legend的位置和字体大小的代码
The code to set placement and font size of caption/legend of line plot image in DM
尝试通过DM脚本获取设置线图图像caption/legend位置和字体大小的代码,如附图所示,在帮助文件中找不到,只能获取LinePlotImageDisplayIsLegendShown,有什么建议么?谢谢
多个问题,所以一次一个
线图的图例部分无法更改。它只能显示或隐藏。它的大小和位置始终由应用程序自动确定。
标题 字体和文本大小无法通过当前版本的 GMS 脚本更改。您可能想在此处为此类脚本命令提交 feature-request:Gatan issue/bug submission form.
你screen-shot中window的放置坐标只代表图像的坐标和大小window 在工作区上,而不是任何线图内容。所以你可以这样设置:
image plot := RealImage("Plot",4,500)
plot = sin( icol/iwidth*5*pi() )
plot.ShowImage()
ImageDocument doc = plot.ImageGetOrCreateImageDocument()
DocumentWindow win = doc.ImageDocumentGetWindow()
number posX = 100
number posY = 50
win.WindowSetFramePosition( posX, posY )
number w = 1200
number h = 200
win.WindowSetFrameSize( w, h )
有关 window 放置的更多命令可在此处找到:
尝试通过DM脚本获取设置线图图像caption/legend位置和字体大小的代码,如附图所示,在帮助文件中找不到,只能获取LinePlotImageDisplayIsLegendShown,有什么建议么?谢谢
多个问题,所以一次一个
线图的图例部分无法更改。它只能显示或隐藏。它的大小和位置始终由应用程序自动确定。
标题 字体和文本大小无法通过当前版本的 GMS 脚本更改。您可能想在此处为此类脚本命令提交 feature-request:Gatan issue/bug submission form.
你screen-shot中window的放置坐标只代表图像的坐标和大小window 在工作区上,而不是任何线图内容。所以你可以这样设置:
image plot := RealImage("Plot",4,500) plot = sin( icol/iwidth*5*pi() ) plot.ShowImage() ImageDocument doc = plot.ImageGetOrCreateImageDocument() DocumentWindow win = doc.ImageDocumentGetWindow() number posX = 100 number posY = 50 win.WindowSetFramePosition( posX, posY ) number w = 1200 number h = 200 win.WindowSetFrameSize( w, h )
有关 window 放置的更多命令可在此处找到: