回复:如何獲得自動腳本以將圖形圖片保存為最大化窗口,而不是小窗口大小?嘗試這個:
// for graph builder
gb = Graph Builder(
Show Control Panel( 0 ),
Size( 3000, 3000 ), // <<<<<<<<<<<<<<<
Fit to Window( "Off" ), // <<<<<<<<<<<<<<<<<
Variables( X( :height ), Y( :weight ), Overlay( :sex ) ),
Elements( Points( X, Y, Legend( 1 ) ), Smoother( X, Y, Legend( 2 ) ) )
);
gb<<SAVEPICTURE></SAVEPICTURE>
這適用於屏幕鎖定時的 Graph Builder,並且可以製作巨大的圖表;如果你像上面顯示的那樣大,你也需要增加字體大小和線寬。 大多數其他平台沒有 FitToWindow 行為,因此只需調整圖形大小就足夠了。
我不確定 Windows 如何實現鎖定屏幕行為,有時稱為無頭。 討論,我不建議安裝任何第三方軟件。
回复:如何獲得自動腳本以將圖形圖片保存為最大化窗口,而不是小窗口大小?謝謝你! 我試過了,但似乎沒有用。 保存的圖像大小與圖形生成器的 Size() 中聲明的大小不匹配,即使適合窗口關閉也是如此。 我嘗試將圖表設置為 1920x1080,但當屏幕鎖定時,它們被保存為 1024x700 之類的分辨率。
有沒有什麼辦法可以通過報告或日記來保存強制尺寸的圖片?
回复:如何獲得自動腳本以將圖形圖片保存為最大化窗口,而不是小窗口大小?不知道為什麼這對你不起作用。 這是一個稍微不同的方法:
Wait( 10 ); // to lock the screen
dt = Open( "$sample_data/big class.jmp" );
gb = H List Box( // <<<<<<<<<<<<<<<<<<<<<<<
dt << Graph Builder(
Show Control Panel( 0 ),
Size( 1920*2, 1080*2 ), // <<<<<<<<<<<<<<<
// Fit to Window( "Off" ), // <<<<<<<<<<<<<<<<<
Variables( X( :height ), Y( :weight ), Overlay( :sex ) ),
Elements(
Points( X, Y, Legend( 1 ) ),
Smoother( X, Y, Legend( 2 ) )
)
)
);
gb << savepicture( "$desktop/gb2.png" );
附上gb2.png。
當像圖形生成器這樣的平台啟動時,它會環顧四周,看看是否有一個顯示框(如上面的 H List Box(...))可以附加到。 如果它找到一個,它不會打開一個新窗口,所以它也不會以這種方式適應窗口行為。
回复:如何獲得自動腳本以將圖形圖片保存為最大化窗口,而不是小窗口大小?那奏效了。 謝謝你!
如何獲取自動化腳本將圖形圖片保存為最大化窗口,而不是小窗口大小?我使用 Windows 批處理文件按計劃運行腳本,無論計算機是否鎖定,腳本都會運行。 這些腳本收集數據,然後將圖像以 .png 格式保存到各個位置。
如果我登錄到計算機,我可以運行腳本,圖像將保存為最大化窗口 - 圖形將填滿屏幕,您可以看出窗口尺寸很大。 這些相同的腳本在由窗口自動運行時會將圖片保存在較小的窗口大小中,這會大大壓縮圖形。
我可以向這些腳本添加什麼內容以確保它們以最大窗口大小保存嗎?
我嘗試在腳本中使用 <自動化和腳本編寫大規模定制視窗