你好,
我正在使用 jmp 準備一個儀表板,該儀表板將用於日常會議。它包含資料表和文字方塊形式的資訊。為了將文字的文字大小和顏色以及資料表傳輸到 html 輸出中,我將它們轉換為圖片(rep = dt << get as report(); pic = rep << get picture(); )。
我在外接顯示器上設定了所有字體大小,效果很好。但是當我在筆記型電腦上運行腳本時,html 看起來完全不同。很明顯,螢幕解析度對從我的文字和表格中創建圖片有影響。我在下面有一個範例,您可以在使用較低解析度的筆記型電腦時在儀表板標題圖片中看到新增的空白區域。
最不受歡迎的問題是在較小的螢幕上運行時在圖片頂部添加的空白區域。這種情況發生在文字方塊以及表格中的每一行(它基本上透過添加空白空間來使行的高度加倍),因此在垂直方向上使用了大量不必要的(和不需要的)空間,這使得儀表板難以顯示展示。
我注意到,當我在 jmp 打開時斷開外接顯示器與筆記型電腦的連接時,它將繼續使用外接顯示器的螢幕解析度並產生所需的輸出。我現在的問題是是否有辦法告訴 jmp 它應該使用哪個解析度。 (Pref( 儲存影像 DPI( ) );沒用)。
例如,始終運行腳本,就像連接了分辨率為 1920 x 1080 的顯示器一樣,並且無論從哪台電腦/顯示器運行腳本,都會獲得相同的輸出。
注意:縮小字體並不能解決問題,因為每個表格行的高度都是兩倍,並且在適合顯示器之前變得不可讀。
注意:我使用的是JMP15.1
