将 FrameBox 内容作为图像添加到数据表中。如何获取 Graphbuilder 的输出,将主框架作为图像获取,调整其大小并将其添加到数据表中?
我使用 Graph builder 进行输出,然后运行以下命令。
obj = GB << Get Scriptable Object;
r= obj << Report;
myImage = r[FrameBox(1)];
myImage << setSize(100, 100);
DT:GFA[1] = myImage; //Row 1 of column 'GFA' (Expression Column) in a Table called 'DT'
我认为我的问题是返回的“图像”不是实际图像,而是一个显示框。
干杯,特洛伊
脚本编写回复:将 FrameBox 内容作为图像添加到数据表中。您可能想,也可能不想,调整它的大小(<
dt=open("$sample_data/big class.jmp");
r = dt<<GRAPH builder=""></GRAPH>在示例中,'r' 是可编写脚本的报告对象,而不是显示框树,您可以使用 r<
捕获的图片只是框架框。
编辑:还在睡觉。 你的变量名是正确的;我应该使用 'obj' 而不是 'r' 因为 'r' 应该用于显示框树的报告表面。