腳本如何使用包含許多圖表的 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" );