脚本如何使用包含许多图表的 CpK 报告保存每个图表的图片Report( pc ) << save picture(
"C:\Users\cschleigh\Desktop\EOM OQC 5-9-22\JMP\Output Images\test.jpg"
);
你好,
JMP15,我想<<为具有多个过程变量的过程能力报告中的每个图保存图片,每个图一个 .jpg。
PC =过程能力(
过程变量(
:Name( "BS-Blue FWHM, Median (Pixels)" ),
:Name( "BS-Green FWHM, Median (Pixels)" ),
:Name( "BS-Blue uDOF (nm)" ),
:Name( "BS-Green uDOF (nm)" ),
...
这将创建一个大图像,所有图形都在一个 jpg 中:
报告( pc ) << 保存图片(
“C:\Users\cschleigh\Desktop\EOM OQC 5-9-22\JMP\Output Images\test.jpg”
);
我需要为每个单独的 jpg。
脚本回复:脚本如何使用包含许多图表的 CpK 报告保存每个图表的图片欢迎来到社区!
这是一个如何做到这一点的例子。
它寻找标题中包含“Plot”的轮廓框,并将其保存为图片。
此致
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Semiconductor Capability.jmp" );
obj = dt << Process Capability(
Process Variables( :NPN1[:lot_id, :wafer], :PNP1[:lot_id, :wafer], :PNP2[:lot_id, :wafer], :NPN2[:lot_id, :wafer], :PNP3[:lot_id, :wafer] )
);
oboxes = Report( obj ) << XPATH( "//OutlineBox" );
For Each( {obox, index}, oboxes,
If( Contains( (obox << get title), "Plot" ),
obox << save picture( Eval Insert( "$TEMP\^char(index)^_test.jpg" ) )
)
);
Open( "$TEMP" );