你好,
作為報告製作工具的一部分,我將一系列圖像從 zip 文件中提取到網格中以便於查看。 我按預期工作,但我也希望能夠單擊圖像以全尺寸查看它並將全尺寸圖像複製到剪貼板(粘貼到 PPT 等)。 我發現這個另一個線程有人遇到類似問題,我重新調整了該腳本的用途。 但是,我注意到復製圖片消息有一些不良行為。 儘管圖像框中的圖像屬性顯示它與原始文件一樣為 451x451 像素,但將該圖像複製到剪貼板(通過 JSL 或通過右鍵單擊)會產生比直接複製文件位置更小的圖像,並且JMP 還添加了一個不均勻的白邊界。
從 JMP 複製時是否有任何解決方法來防止白板? 或者更好的是,一種直接讀取文件路徑並將完整圖像複製到剪貼板的方法? JMP 可能不是這方面的理想工具,但我已經在使用 JMP 處理所有數值數據,因此使用相同的腳本打開圖像是有意義的。
謝謝你!
PPT 幻燈片的圖像,在灰色背景上有兩個複製圖像(“平鋪”樣本圖像)。 左邊來自 JMP,右邊是直接來自 .jpg

用於測試的示例代碼
Names Default To Here( 1 );
New Window( "Test",
//create mouse box to make image clickable
mb = MouseBox(
//load in image and shrink for easy viewing
pb1 = Picture Box( Open( "$SAMPLE_IMAGES/tile.jpg", jpg ) ),
pb1 << set height( 100 ),
pb1 << set width( 100 ),
//on click behavior
<<SETTRACKENABLE></SETTRACKENABLE>