脚本如何使用包含许多图形的 CpK 报告保存每个图形的图片Report( pc ) << save picture(
"C:\Users\cschleigh\Desktop\EOM OQC 5-9-22\JMP\Output Images\test.jpg"
);
你好,
JMP15,我想<<保存具有多个过程变量的过程能力报告中每个图表的图片,每个图表一个 .jpg。
PC = 工艺能力(
过程变量(
:Name("BS-蓝色 FWHM,中位数(像素)"),
:Name("BS-Green FWHM,中位数(像素)"),
:Name("BS-蓝色 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" );