如何在沒有顯示框“圖形生成器”(使用 JSL)的情況下將圖形導出到例如 EPS?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />各位,
我寫了一個腳本,生成了很多圖表和報告。 我想在我的腳本中加入一種方法,將一些圖表(使用 Graph Builder 製作)導出為 EPS、JPEG 等格式。 我在腳本指南(見下文)中找到瞭如何執行此操作的方法,但想擺脫報告頂部的顯示框 --> 在我的情況下,在腳本的情況下是“Graph Builder”指導示例是“按身高對體重進行雙變量擬合”。 我不想將此文本更改為其他任何內容,但將其刪除。有小費嗎?
謝謝!!
摘自腳本指南:
名稱默認為此處(1);
//此消息適用於所有顯示框對象
Open( "Big Class.jmp" );
biv = bivariate( y( :weight ), x( :height ) );
rbiv = biv << 報告;
rbiv << 保存圖片( "example.png", "png" );
回复:如何在沒有顯示框“圖形生成器”(使用 JSL)的情況下將圖形導出到例如 EPS?其他方式:
dt=open("$sample_data/big class.jmp");
gb=dt<<圖形生成器(
大小( 516, 446 ),
顯示控制面板(0),
變量(X(:重量),Y(:高度)),
元素(點(X,Y,圖例(3)),平滑器(X,Y,圖例(4)))
);
gb<<顯示樹結構; // 用它來發現你需要的盒子
報告(gb)[圖片框(1)]<
打開(“$temp/gb.png”);

回复:如何在沒有顯示框“圖形生成器”(使用 JSL)的情況下將圖形導出到例如 EPS?這是一種方法。請注意,您丟失了紅色三角形。
dt =打開( “$sample_data\Big Class.jmp” ) ;
dt <<圖形生成器(
顯示控制面板( 0 ) ,
變量( X ( :重量) ,是( :高度) ,覆蓋( :年齡) ) ,
元素(積分( X ,是,傳奇( 1個) ,抖動( 1個) ) ) ,
發送報告(
派遣( {} , “圖形生成器” ,輪廓框, {設置標題( “” )} )
)
) ;