CIAO,
Sto preparando una dashboard utilizzando jmp che verrà utilizzata per una riunione quotidiana. Contiene informazioni sotto forma di tabelle di dati e caselle di testo. Per trasferire le dimensioni e i colori del testo e delle tabelle dati nell'output html, li ho trasformati in immagini (rep = dt << get as report(); pic = rep << get picture(); ).
Ho impostato tutte le dimensioni dei caratteri sul mio monitor esterno e ha funzionato abbastanza bene. Ma quando eseguo lo script sul mio laptop, l'HTML appare completamente diverso. Sembra evidente che la risoluzione dello schermo abbia un impatto sulla creazione delle immagini dai miei testi e dalle mie tabelle. Di seguito è riportato un esempio in cui è possibile vedere lo spazio vuoto aggiunto nell'immagine dell'intestazione del dashboard quando si utilizza un laptop a risoluzione inferiore.
Il problema più indesiderato è questo spazio vuoto che viene aggiunto nella parte superiore delle immagini quando vengono eseguite su schermi più piccoli. Ciò accade sia alle caselle di testo che a ogni riga di una tabella (praticamente raddoppia l'altezza della riga aggiungendo spazio vuoto) e quindi utilizza molto spazio non necessario (e indesiderato) in direzione verticale, rendendo difficile la visualizzazione del dashboard. Schermo.
Ho notato che quando scollego il monitor esterno dal mio laptop mentre jmp è aperto, continuerà a utilizzare la risoluzione dello schermo del monitor esterno e produrrà l'output desiderato. La mia domanda ora è se esiste un modo per dire a jmp quale risoluzione dovrebbe usare. (Pref( Salva immagine DPI( ) ); non ha funzionato).
Ad esempio, esegui lo script sempre come se fosse collegato un monitor con risoluzione 1920 x 1080 e otterrai lo stesso output indipendentemente da quale computer/monitor viene eseguito lo script.
Nota: ridurre le dimensioni del carattere non risolve il problema poiché ogni riga della tabella ha un'altezza doppia e diventa illeggibile prima di essere inserita nel monitor.
Nota: sto utilizzando JMP15.1
